3 ms·
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 bo
by aurareturn 3y ago
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.
- zuhsetaqi 3y agoIt’s not about a single application scaling to all cores but modern OSes do A LOT in the background
- seritools 3y agoAnd those background tasks can be scheduled onto the slower cores.
- Dylan16807 3y agoEven on my decade old CPU, all those background OS processes fit into a single core.
- shmerl 3y agoBasic 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.