Solved

SpeedStep vs Turbo Mode vs C-STATE vs C1E

I am seeking an answer with no Overclocking in mind.

Enhanced Intel SpeedStep® Technology http://www.intel.com/cd/channel/reseller/asmo-na/eng/203838.htm/

Intel® Turbo Boost Technology http://www.intel.com/content/www/us/en/architecture-and-technology/turbo-boost/turbo-boost-technology.html

C-state architecture http://www.intel.com/technology/itj/2006/volume10issue02/art03_power_and_thermal_management/p03_power_management.htm

How SpeedStep and Turbo Mode works in relation to C1E and C-STATE? What should be enabled and what should not, and why?
28 answers Last reply Best Answer
More about speedstep turbo mode state
  1. all for reducing power consumption and heat generation
  2. Speedstep underclocks the CPU when its idle or near idle.
    Turbo overclocks the CPU when performance is needed.
    This might help alittle- http://www.masterslair.com/should-you-overclock-with-speedstep-c1e-or-turbo-boost-enabled/
  3. jay_nar2012 said:
    Speedstep underclocks the CPU when its idle or near idle.
    Turbo overclocks the CPU when performance is needed.
    This might help alittle- http://www.masterslair.com/should-you-overclock-with-speedstep-c1e-or-turbo-boost-enabled/


    Thank you for the article! It explains the relations between SpeedStep and C1E, but it doesn´t say a lot about C-STATE.
  4. Thank you for the link!

    A friend of mine said that when Turbo Boost mode is on, and C-state is enabled, then just one core goes over speed. On the other hand, if C-state is disabled, then all cores go over speed -- is that correct? Anyone?
  5. Could be possible so that power isn't wasted on the other cores when they aren't needed.
    http://download.intel.com/design/processor/applnots/320354.pdf
  6. jay_nar2012 said:
    Could be possible so that power isn't wasted on the other cores when they aren't needed.
    http://download.intel.com/design/processor/applnots/320354.pdf


    This link isn´t working for me.
  7. You need adobe reader as it is a .pdf link.
  8. C1E does not kick in until you boot into WINDOWS, that's why in BIOS your temperatures are a bit higher because the processor is on a slight load.
  9. amuffin said:
    C1E does not kick in until you boot into WINDOWS, that's why in BIOS your temperatures are a bit higher because the processor is on a slight load.


    I have no temperatures issues. It is just an info I´d like to know.
  10. jay_nar2012 said:
    You need adobe reader as it is a .pdf link.


    I have an updated Adobe reader installed, tough for some reason it freezes the browser (Firefox).
  11. Easier to use IE to open .pdf only...
  12. jay_nar2012 said:
    Easier to use IE to open .pdf only...


    Thanks! I opened it through IE.
  13. jay_nar2012 said:
    Could be possible so that power isn't wasted on the other cores when they aren't needed.
    http://download.intel.com/design/processor/applnots/320354.pdf



    From what I got just the actived cores (C0 and C1) go over speed while C-State is ON.

    I still want to confirm that if C-State is OFF then all cores go over speed.
  14. jemm said:
    Thanks! I opened it through IE.


    No problem.
  15. Not sure, but guess what, another long pdf...
    http://impact.asu.edu/cse591sp11/Nahelempm.pdf
  16. Posting pdfs may confuse people. So I will just answer this in simple terms.

    Enable them all. C-states and speedstep has no affect on turbo.

    You seem to be confused what c-states are. C0 and C1 are not core numbers they are states, hence the name c-states. C-states are different states the cpu goes in (is it at on, off, sleeping, etc). So you can't just say c-states on or off, you need to say which ones you disabled.
  17. k1114 said:
    Posting pdfs may confuse people. So I will just answer this in simple terms.

    Enable them all. C-states and speedstep has no affect on turbo.

    You seem to be confused what c-states are. C0 and C1 are not core numbers they are states, hence the name c-states. C-states are different states the cpu goes in (is it at on, off, sleeping, etc). So you can't just say c-states on or off, you need to say which ones you disabled.


    I am not confusing anything here.

    My browser (Firefox) opens any pdf.file without a problem. It was just one link it didn´t work.

    When any core is in C0 or C1 state they are considered by the system as Active Cores. Sorry but C-State has indeed effect on turbo. See below from the link above.

    Intel® Turbo Boost technology provides the Core i7 the capability of maximizing core frequency while ensuring that the processor does not go above the upper-limits of
    temperature, power, and current. When lower power-consuming applications execute on a subset of active cores (cores in core C0 or core C1) with inactive cores (cores in core C3 or core C6) present in the package, the applications may take advantage of the additional power headroom provided by the inactive cores in the form of increased core frequency (http://impact.asu.edu/cse591sp11/Nahelempm.pdf).
  18. jemm said:
    I am not confusing anything here.

    My browser (Firefox) opens any pdf.file without a problem. It was just one link it didn´t work. When any core is in C0 or C1 state they are considered by the system as Active Cores.

    Sorry but C-State indeed has effect on turbo. See below from the link above.

    Intel® Turbo Boost technology provides the Core i7 the capability of maximizing core frequency while ensuring that the processor does not go above the upper-limits of
    temperature, power, and current. When lower power-consuming applications execute on a subset of active cores (cores in core C0 or core C1) with inactive cores (cores in core C3 or core C6) present in the package, the applications may take advantage of the additional power headroom provided by the inactive cores in the form of increased core frequency (http://impact.asu.edu/cse591sp11/Nahelempm.pdf).


    I see you,ve found your answer?
  19. Not yet, though the links you provided helped a lot.

    What exactly I want to know is if all cores go over frequency when C-State is OFF.
  20. Best answer
    So basically all cores are controlled as a whole not separately...
  21. Yes, it seems to be case when C-State is OFF.
  22. So your questions have been answered?
  23. Yeap! Thank you!
  24. Best answer selected by jemm.
  25. jemm said:
    I am not confusing anything here.

    My browser (Firefox) opens any pdf.file without a problem. It was just one link it didn´t work.

    When any core is in C0 or C1 state they are considered by the system as Active Cores. Sorry but C-State has indeed effect on turbo. See below from the link above.

    Intel® Turbo Boost technology provides the Core i7 the capability of maximizing core frequency while ensuring that the processor does not go above the upper-limits of
    temperature, power, and current. When lower power-consuming applications execute on a subset of active cores (cores in core C0 or core C1) with inactive cores (cores in core C3 or core C6) present in the package, the applications may take advantage of the additional power headroom provided by the inactive cores in the form of increased core frequency (http://impact.asu.edu/cse591sp11/Nahelempm.pdf).


    What this is saying is that the actice cores go to an even higher speed because there are inactive cores. If you understand how turbo works; it is dependent on how many cores are being used. For a i7-2600k the highest turbo is 3.8ghz with 1 core, 3.7 for 2 cores, 3.6 for 3 cores and 3.5 for 1 core. C-states does not affect turbo, rather the cores can be in an idle state while the others are in c0 state (full speed state). This is what I meant in pdfs confusing people; being confused by the terminology in the pdf as most people are not technically knowledgeable to understand what is being said.
Ask a new question

Read More

CPUs Overclocking Intel Turbo Boost