You get rate limited by cache. The literal physical distance between cache(3) (tiny ram(s) in the processor) and processor can’t be zero. So those signals must travel over a distance at the speed of conduction. Having multiple processors allows tasks to be done simultaneously, effectively multiplying processing speed.
But more speed is particularly useful with bad/legacy software(single thread). SolidWorks is a good example.
You get rate limited by cache. The literal physical distance between cache(3) (tiny ram(s) in the processor) and processor can’t be zero. So those signals must travel over a distance at the speed of conduction. Having multiple processors allows tasks to be done simultaneously, effectively multiplying processing speed.
But more speed is particularly useful with bad/legacy software(single thread). SolidWorks is a good example.