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?
cores
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?
Once you know how to configure an app to be able to use Game Mode, you can run better tests. Here are measurements of CPU and GPU performance for comparison between Full Screen and Game Mode.
