1

Might be a basic question: is the clock rate (1.7 GHz, etc.) that is mentioned for multi-core processors (e.g., Intel i5, i7) the clock rate per core, or it is the total speed of all cores combined?

migrated from stackoverflow.com Dec 27 '10 at 4:31

This question came from our site for professional and enthusiast programmers.

11

Each core runs at the clock rate.

  • @DavidSchwartz : Better? – spender Sep 4 '15 at 0:04
  • Much. Thanks for helping dispel the myth that clock speeds are measures of the rate of something other than the clock. – David Schwartz Sep 4 '15 at 1:27
0

Just doing a fast search did not appear in that recommended linked answer, so I'll mention here. Consider that most of this cores have what is called a turbo mode: Not technically well explained but basically that mode can be triggered, when using one or less cores than the 4 ones,(running a single core app or other situation) so that it can run at higher clock rates. IE, the i7 870's each core rate might be 2.93MHZ, but in turbo mode, a single core app can run at 3.6 GHz. Not all the available cpus support this, but i7 cpus ones can, for example (some i5 do not have turbo, none of the i3 have it.).

0

It is neither. Think of each core like a car on the highway. If there are four cars on the highway going 50 miles per hour, is that 50 miles per hour "per car"? Of course not. Is it a total speed? Of course not.

The clock speed is the rate at which the processor's clock ticks. It isn't a sum, and it isn't per anything. In particular, it is not the rate at which work is done.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.