How to compare an undocumented if not secret co-processor? Using different tests that use very high power, and can result in strange patterns of core allocation. So how does the M3 Pro fare here?
performance
Comparison with M1 variants, energy use with comparison between M3 Pro and Max, virtualisation, Game Mode, vector processing and matrix co-processing – all in summary.
Assessing throughput using tests of fast Fourier transforms and sparse Cholesky factorisation from the Accelerate library. Is there an AMX there?
Differences in vector processing performance between the M1 Max and M3 Pro, and in their use of power. Their frequency control is more complex.
Examines two special core allocation modes: for the virtual cores in a macOS VM, and in Sonoma’s new Game Mode.
Looks at power use and energy efficiency in M3 Pro chips, deriving equations for energy use according to numbers of cores used and their role.
Using assembly language test loops to understand the differences between M1 Pro and M3 Pro CPU cores casts new light on their differences.
Little seems to have changed in CPU cores in M3 chips, if you read reviews. Dig a bit deeper and there are major changes, as explained here.
My MacBook Pro 16-inch is on its way. Why is it coming with an M3 Pro and not an M3 Max?
A look at some of the factors determining the performance of new M3 chips compared to the M1 and M2 versions, and how not to compare them.
