It seems the general assumptions of M3 Ultra vs M4 Max are being made primarily on the Geekbench 6 results. There is no arguing that while the M4 is indeed a faster chip than the M3, digging a little deeper into the single- and multi-core results start to paint a slightly different picture when it comes to applying those benchmarks to Logic.
1. For single-core, the often mentioned speed increase of ~23% is due in part to the three sub-tests in the single-core Geekbench 6 tests that utilize SME. As the M3 doesn’t have SME, those results skew the overall average for the M4. One test in particular, “object detection”, is over 200% better on the M4. When you remove the 3 tests from the average, the results are closer to an aggregate ~12% over the M3.
SME is used for on-device object detection, photo library classification, and background, especially in
mobile:
- Photo capture: face recognition, scene recognition, object tracking
- Security: facial recognition
- Videoconferencing: background blur, object detection
- Photo library classification
- Apple's "remove background" feature
Why is this important when deciding on a machine for Logic? Because none of those use cases are relevant to Logic nor other audio applications. Great for finding that pic of your dog in photo library, but not relevant for Logic.
When looking at some of the Photoshop CPU only benchmark tests, such as from Artisright, the M4 Max is faster but only by a smaller margin in line with the generational step from M3 to M4, not a 25% increases as the Geekbench 6 results show, as SME is not at play there.
2. Conversely, for the multi-core Geekbench 6 benchmark, the real number is actually much higher than the 8% difference for the M3 Ultra over the M4 Max. The Geekbench 6 multi-core test has already been determined to be inaccurate, as Geekbench 6 is not built to test large core counts properly…
Don’t trust those early Geekbench M3 Ultra benchmarks just yet
Most real world multi-core benchmarks, in video for example, are showing ~40% gains. The Music-Prod Logic benchmark track score of 552 tracks is also an indication that the gain is more than +8% over the M4 Max.
Again, while the M4 is indeed a faster chip, the real world benefit when it comes to Logic should not be interpreted solely from the synthetic Geekbench 6 results. The often cited +25% single-core advantage for the M4 Max and and only +8% multi-core advantage for the M3 Ultra shouldn’t be accepted blindly.
For the purposes of deciding on either the M3 Ultra or M4 Max machine for Logic, those number are probably closer to +12% single-core M4 Max and +40% multi-core M3 Ultra when you take SME out of the equation and look at Geekbench’s inability to properly test large core counts.
Somehow, this makes the decision even harder to make 😂