MHz doesn't really mean anything usefull on modern CPUs.Jax Pok wrote:The thing that worries me about too many cores is from the others produced the Mhz gets lower as they add more cores. In Ableton live each track is given its own core to run on some tracks will hardly tax the core while others the core will struggle. The trick is buying a CPU with more cores + each core is far more powerful than any in the CPU you have now.
You can compare CPUs with same architecture, but comparing MHz of different CPU architectures is not meaningful.
Why? Because modern CPUs use pipeline processing.
Means, one cycle on the CPU does not process one instruction. Instead one cycle on CPU processes one pipeline stage of an instruction.
Example:
You have non-pipeline CPU with 4Ghz. Processes one instruction on cycle.
It has roughly same throughput as a piplined CPU with 2 stages, that runs as 2GHz.
This CPU needs 2 ticks to process the instruction because of 2 pipeline stages, but it can process 2 instructions in parallel ( second instruction will go to stage 1, while first one is still on stage 2 - called "insturction level parallelism").
So you can't asume that computing power of a core decreases because they decreased MHz. Maybe they optimized pipeline as well, so frequency decreased but throughput increased.