Talk:SpeedStep

Untitled
Power consumption values, particularly those in Versions section, do not make sense. E.g. 1GHz down to 600MHz - power should be 60% of original if there is no voltage scaling done as well, not down to 30%. Internal dynamic power is proportional to C.V^2.f. 62.254.223.97 (talk) 12:04, 18 April 2011 (UTC)

article says "there are no generic drivers supplied by Intel..." but it seems there is exactly such a thing floating around (look for SP21002.EXE) 69.205.239.137 (talk) 07:58, 15 January 2009 (UTC)

Explanation is worded like an advertisement. —Preceding unsigned comment added by 99.235.191.241 (talk) 04:24, 15 January 2008 (UTC)

Why they're is a "f" here? I think it's a mistake but I want to be sure before making any modifications.

For example, a Pentium M processor marketed at 1.5 GHz can run at any speed between 600 MHz and 1.f5 GHz, at 100 MHz increments, using SpeedStep III.

Any Mac OS X specific info?

 * I see Linux and Windows are mentioned in the OS support section, but nothing about Mac OS X.


 * Could you please elaborate? Maybe you should be the one to add it? I don't know anything about speedstep support in Mac OS X, otherwise I would be glad to add it. -Ricky28269

EIST
EIST means Enhanced Intel SpeedStep Technology

confusing or unclear
I have no good sources, but I do not want this article to be written like SpeedStep was the first measure to reduce power consumption of CPUs.--Arnero 19:10, 20 July 2006 (UTC)

Predecessors
This section has totally lame contents, so I will remove it. The idea of having such a section if fine. But someone would have to write it with useful contents. 69.87.202.196 15:00, 7 December 2006 (UTC)

Predecessors This article or section may be confusing or unclear for some readers. Please improve the article or discuss this issue on the talk page. This article has been tagged since December 2006.

1980   The halt command stops the CPU. Since it is fabricated using CMOS technology, no energy is used for the CPU logic. 2003   Modern mainboards have voltage regulator modules (which are a kind of switch-mode power supplies) integrated into the mainboards themselves, which can be programmed by the mainboards BIOS, to accommodate the specific CPU requirements. Lower voltage means longer clock cycle and less energy per cycle. 2005   The halt command also stops the clock.[5]

Implementation
This section is so weird and garbled that I am going to take it out. 69.87.202.196 15:08, 7 December 2006 (UTC)

Currently the clock speed and core voltage is changed explicitly by the OS. At least the maximum voltage will always be set by the OS, so that small bursts of CPU activity in typical office applications do not eat up too much energy on mobile applications.
 * Implementation *

A fast reaction to sporadic external events would need a low level, zero overhead scheme: The halt command stops the voltage regulator modules. When an interrupt restarts the CPU it first have to be "charged" (takes about 2 µs). With only short bursts of CPU activity most of the activity takes place at low voltage. The trend goes to 100 MHz switching.

A close look to the voltage regulation reveals that a capacitor is charged by MOSFET switched transformers and discharge by various parts of the CPU all producing noise. A bigger capacitor reduces the noise but also the speed the voltage can be actively changed. In principle a CPU could use a ring oscillator made of the same transistors as the core logic to adapt each cycle length to the current voltage. Because the interface section of the CPU runs at a different voltage and clock speed FIFOs and level shifters are needed. When reading the FIFO it has to be checked if the value at the read position is already valid. Because this validity bit can change while reading out a comparator is needed to generate valid logic levels. Because the comparator is so slow that it delivers a results with about 20 cycles latency, the results are predicted digitally and conservatively (assuming a maximum allowed voltage drop). Even slower clock rate changes oblige mainboards to go long ways to ensure ripple free voltage and soft transients.

C0, C1, C2, C3, C4
What are the powersave modes C0, C1, C2, C3, C4? Do they belong into this article?--Hhielscher 04:31, 2 July 2007 (UTC)

C0 to C3 are explained on Advanced Configuration and Power Interface.--Hhielscher 05:02, 2 July 2007 (UTC)

P-III vs. P4 Mobile only?
This article needs much improvement/clarification. It seems to imply that all P-III have SpeedStep, but for P4 only the Mobile versions have SpeedStep? Is this correct? And shouldn't there be mention/crossref/discussion of related programs such as winThrottle?-69.87.203.20 (talk) 19:22, 13 March 2008 (UTC)

I havd an Acer T650 desktop unit with a P4 running at 3.0 GHz (800MHz FSB), and I just ran the Intel Processor Identification Utility on it, and the Utility claims that my processor DOES support "Enhanced Intel Speedstep Technology". I am running Windows XP, but when I look under Power Options in Control Panel, I am offered "Home/Office" or "Laptop", etc - no, my options are "Maximum Performance", "Entertainment", "Presentation", "Word Processing", and "Maximum Battery Life". No where does it allow me to manually lower the CPU speed. My Acer laptop allows me to manually lower the CPU speed via an Acer utility. Is the CPU speed AUTOMATICALLY slowed using the "Power Option" under Control Panel??? I have set it to "Maximum Battery Life" - will that do it??? I need to know because my CPU is running VERY hot - I can barely touch the heat sink. —Preceding unsigned comment added by 92.3.200.236 (talk) 11:03, 10 April 2009 (UTC)

FreeBSD
Please see cpufreq. In past "Enhanced SpeedStep driver for Pentium M processors" est port could be used, now it is contained in released system (from 5.4-RELEASEonward).

edit: In this 6.x is mentioned (6.0-CURRENT) However there is cpufreq man page in 5.4-RELEASE man..?

81.210.72.12 (talk) 23:42, 18 May 2008 (UTC)

External links modified
Hello fellow Wikipedians,

I have just modified one external link on SpeedStep. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
 * Added archive https://web.archive.org/web/20150812030010/http://download.intel.com/design/network/papers/30117401.pdf to ftp://download.intel.com/design/network/papers/30117401.pdf

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

Cheers.— InternetArchiveBot  (Report bug) 14:00, 6 January 2018 (UTC)