3 ms·
I'm not convinced that this is the case. A lot of computation-heavy workloads do in fact scale rather well with an increased core count. That's why GPUs are es
by crote 3y ago
I'm not convinced that this is the case.
A lot of computation-heavy workloads do in fact scale rather well with an increased core count. That's why GPUs are essentially using thousands of cores, after all: nontrivial computation virtually always implies a sizeable amount of data, and a lot of data usually implies that you can split it up into multiple sections to compute in parallel.
A lot of desktop code is still single-core, that is true. However desktop CPUs are idle >90% of the time, only waking up to do a small burst of computation every once in a while. You're not going to notice some event loop finishing in 0.8ms instead of 1ms. Even then it'll probably be running multiple tasks from multiple processes in parallel, making good use of the available cores.
CPUs have simply gotten fast enough that they aren't a bottleneck for desktop use anymore!