4 ms·
M1 is hobbled by having to have circuitry devoted to supporting the stricter x64 memory consistency model (they toggle it on only when emulating x64, but it is
by cma 5y ago
M1 is hobbled by having to have circuitry devoted to supporting the stricter x64 memory consistency model (they toggle it on only when emulating x64, but it is still there taking up die space when not). The A chips can be relaxed consistency only.
A15 is also on a newer process node (TSMC 5nm gen2) and has 2x the L2 cache it looks like.
- nebula8804 5y agoWell lets see what M1X/M2 bring. They will probably retake the performance crown by squeezing even more onto the die. Given Apple's history, I wonder if like 10 years from now they just drop this additional bloat. In that case we really didn't lose the performance just gave it up temporarily. :)
- cma 5y agoI would expect so, they dropped 32-bit x86 support.
- lostgame 5y agoI prefer x86 compatibility over improved M1 speeds.
- EricE 5y agoWhy not both? I was shocked at what I could get to run on my M1 Macbook Air - a lot more than I expected! The Windows 10 ARM beta also did a shockingly good job of running X86 code in Parallels too. Way faster than one would assume is reasonable for what was going on under the hood!
- saagarjha 5y agoIt is very likely that the A-cores also include TSO.