Hi,
I currently have a 2019 base 16" macbook pro, and was thinking about going to a 14" macbook pro base model, but unsure if this is really an upgrade or not overall (from a performance perspective).
It would be nice to have a smaller laptop (and the additional ports), but I do want a true upgrade as well. It looks like the m1 pro CPU is much better/faster than my i7, but the 14 core gpu is about on par with my 5300m. Is this accurate or am I missing something? I do play some games like starcraft 2, other various items so it would be nice to have something that runs better (but I know intel vs apple silicon is an issue too).
Thanks!
Howdy jazzneel,
Not sure what you mean by "true upgrade," but I made a similar switch just about a year ago. Went from a CTO 2019 16" MacBook Pro with i9 2.3 GHz, 16GB RAM, 1TB SSD, and the 8 GB 5500m upgrade, to a CTO 2021 16" Macbook Pro M1 MAX with 32GB RAM, and 1 TB SSD. To be honest, from a performance perspective, I didn't notice a huge performance upgrade from my older i9. In some circumstances it seems a little quicker, but about the same for most things. If I was able to leverage the encoders and the NE in the MAX, I know that would be a huge upgrade, but my typical workload does not. I was hoping that iMovie would take advantage of the M1 MAX, but it didn't make much difference.
Do not take this as a negative, or even a critical review, just stating my personal experience with this. Things that are significantly better than the older model are battery life and unplugged performance. These two things alone almost make me think it was worth the upgrade. I have never been able to use my MBP unplugged for fear of battery life, and most significantly performance down turn when away from the wall kept me from doing it often. With the 2021 MBP, performance is exactly the same plugged in or on battery. Under this circumstance, you will notice a performance improvement.
Lastly I want to briefly mention app support and games....... For Blizzard games, with the exception of World Of Warcraft, still run on OpenGL. Apple's OpenGL drivers are terrible, and this made games using it run with graphical errors and lower than expected performance. This is a known issue, and not new. Since Apple decided to drop OpenGL and use Metal, they just seemed to stop updating the OpenGL stack. This is a "hidden" side-benefit to M1-based Macs. Since M1 Macs do not run OpenGL natively, when an OpenGl application is started, it is translated (I assume by Rosetta 2?) to Metal to run natively on Apple Silicon. This means that in some cases your OpenGL games will run better on the M1 Macs, than on Intel Macs. At worst, I have seen the same performance between both systems, with the added benefit that there is less graphical corruption on M1.
App support is another potential gotcha. Before you make the plunge and upgrade, check and make sure all of your apps will work. Ideally, they will have been updated to Universal binaries at least. Rosetta 2 is great, and runs well, but not the ideal situation.
Good luck!
Rich S.