I just watched a comparison of M4 chips against dedicated NVIDIA GPUs, and it's just astonishing – M4 Max on MBP came in second to a 4080 Super on a desktop PC. If you're not sure why that's incredible, you should see the size and weight of a 4080 😂 https://www.youtube.com/watch?v=0bZO1gbAc6Y
How good are the Apple M4 chips when rendering in Blender?

YouTube
@twostraws Huge difference between the M4 mini and the M4 Max.
@ratkins @twostraws M4 Max has up to 40 GPU cores, the base M4 only 8–10, and it might as well be that the clocks are (slightly) different, too. So not unexpected ☺️
@fmarini @twostraws Must be a meaningful clock difference, the M4 Max is way more than 4× the M4 mini on that graph—and you expect basically a linear speedup per core for “embarrassingly parallel” problems like graphics right? Remarkable in any case.

@ratkins @twostraws M4 Max is 2:27 mins, so 207 seconds. M4 9:13, 553 seconds. So the speed up is 2.67.
If the M4 is the 8 GPU cores version, and the Max the 40, theoretical scaling should be a perfect 5. If the M4 is the 10 cores, and the Max the 32, scaling should be 3.2.

Don’t be fooled by the flashy but imprecise graph 😉 Would’ve been better if they graphed speed up vs base M4, but 🤷🏼‍♂️

@ratkins @twostraws if anything, that benchmark shows that Cycles isn’t able to scale linearly with GPU cores with the AS chips.

Oh, and they should have clearly stated which M4 and M4 Max version they are benchmarking…

@ratkins @twostraws I stand corrected, made a stupid error (🙄🤦🏻‍♂️) converting mm:ss to seconds for the Max, see @alejandrolanza answer to my post 😅