Wednesday, January 12, 2022

Re: Performance Comparison GWT Transpiler with MacBook Pro M1 Pro processor

I kinda like the Max 64GB.  I'm pushing 54GB used for eclipse (running an appengine dev and GWT server) during a build.  My upload to google cloud is slow so after the build I can easily start developing again while it's deploying.

I also use a ramdisk and set the GWT SuperDev mode to use that with  -workDir /Users/me/.tmpdisk/GWT_RAM_DISK.  Then build with an ant task and add this to the gwtc java task for building.

<sysproperty key="gwt.persistentunitcachedir" value="/Users/me/.tmpdisk/GWT_RAM_DISK"/>


No benchmarks but probably the biggest benefit is debugging which I still do in Eclipse via SDGB.

I haven't been able to get Eclipse to run natively as macOS AArch64 is only available from the 2021-12 version which just borks my project.  It seems to be a conflict with the google-cloud-plugin I use for appengine.  Still 2021-09 with emulated Eclipse is a major improvement especially since the dev server and build processes can be run natively.

Anyway, 32GB on a pro ordered today is about a month to get delivery and 64GB on a max is about two months.  I got a 64GB max with 32 GPUs (maybe I can use those for machine learning) as it was the only way to get more than 16GB of memory without waiting so long and I had to move suddenly and couldn't bring my iMac.  

On Tue, Jan 11, 2022 at 9:17 AM 'Frank Hossfeld' via GWT Users <google-web-toolkit@googlegroups.com> wrote:
No, sorry ... closed source. Yep, I agree with. Don't think, that the graphics CPUs will have an impact of the compile time.
So, the M1 Pro is a great choice for developers. Now I am waiting for the next Mac Pro ...

Jens schrieb am Montag, 6. Dezember 2021 um 10:32:15 UTC+1:
I did some tests with one of my larger GWT projects. It takes 3:55 on my "old" MacBook Pro 16" i9 2.4 GHz, 64 GB RAM. Same project build on a new MacBook Pro M1 Max 64 GB takes roundabout 2:00. That's an incredible improvement. 

Is that project public? Then I would try it with my M1 Pro 32gb which is IMHO the best value for developers, unless you do graphics stuff.

-- J. 

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/c3bacc36-a959-4833-be07-6304e3f5705cn%40googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/CAEQ-_W05CNx9QBYgOpvp_MS1NPov%3DWkcLpXy1LjN9RLH_FbvVg%40mail.gmail.com.

No comments:

Post a Comment