river-wind
Valued Senior Member
I did, he says that with a single-core, you get more speed by increasing the clock rate; this has a downside of increasing heat output as well. To avoid this, you add more cores without increasing clock rate.Did you see where he metions heat and clock speed?
I don't agree with that reasoning, but as far as the logic of the article goes, heat is a problem for single, fast cores, rather than for multi-core systems.
By increasing clock speed, you are making the existing functional units work harder, it's a narrow and deep approach to the problem. By adding more functional units, you get more work by increasing resources; a shallow and wide approach.
It's like making your existing workers work double shifts vs hiring more employees. Both methods have their benefits, but the first method hits a brick wall much faster as workload increases.