I’ve been watching Max Tech, which is in my opinion, one of the best Apple tech channels besides EverythingApplePro, and they discovered that because the M1 chips were developed up to 7 years in advance, Apple underestimated a serious problem with cache limitations that has caused the performance, especially on the graphics side, to scale horribly, especially in the case of the M1 Max and even more so with the M1 Ultra. As a result of the 32MB TLB cache limitations, the unbinned Mac Studio is barely any faster than the binned M1 Ultra. Now that Apple has introduced the M2, I’m wondering if that limitation is fixed, but I’ve also heard that due to complications with the chip shortage, Apple was forced to settle with a more minor upgrade for the M2 chip and the real upgrade will be the M3 line of chips, which has me concerned that the cache limitation is still there. I’ve been wanting to upgrade my obsolete mid-2012 Retina 15-inch MacBook Pro to a new 16.2 inch model for quite some time now, but skipped the M1 Max because I couldn’t afford it. Should I save up for the M2 Max MacBook Pro or wait for the M3 Max? If the cache limitation is not there, I’m waiting for the M3 Max. Also, how bad is the problem on lower end chips like the base M1 and M2 chips? Will the cache limitation throttle the performance of low-end Macs and high-end iPads as well?