I build art using an M1 Ultra with 20 cores. Many times a day, I have all cores running for 5-20 seconds at a time. I have also never heard a fan running in my Mac Studio. Having a single core that runs at a crazy speed but is cooled by some crazy cooling fluid will not make much difference to me. I can see a single-thread game being helped by these processors, however. I can't see anyone being silly enough to run these in a datacenter all day long unless you build it in space.
I agree but I just wanted to point out, in case you're curious, that it's actually harder to dissipate heat in a vacuum because you can't use ambient air for convection. An underwater data center though...
I don't agree. Average consumer application these days should be parallelized like any other. So more cores should be better. It's not last century anymore.
I disagree. Any CPU you get nowadays has a minimum of 4 cores which is plenty for the average consumer application. The most basic things people do are still bottlenecked by ST more than MT such as email, browsing, messaging. Even most AAA gaming doesn't scale more than 8 cores.
Basic things like compression can be needed for a consumer application. And it's just one example.
So I completely disagree with "2 cores are enough for consumer application" idea.
And it's even further form truth for games. Last time I looked at something like Cyberpunk 2077 in the debugger, it had 81 threads. 81! Part of it were vkd3d-proton ones, but only a small part.
And it actually does load CPU pretty evenly if you monitor it, so I'd say it scales OK.