Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

SpeedStep

From Wikipedia, the free encyclopedia
(Redirected fromEIST)

Intel Enhanced SpeedStep Technology
Design firmIntel
IntroducedQ1 2005[1]
TypeDynamic frequency scaling

Enhanced SpeedStep is a series ofdynamic frequency scaling technologies (codenamedGeyserville[2] and including SpeedStep,SpeedStep II, andSpeedStep III) built into someIntel'smicroprocessors that allow theclock speed of the processor to be dynamically changed (to differentP-states) by software. This allows the processor to meet the instantaneous performance needs of the operation being performed, while minimizingpower draw and heat generation. EIST (SpeedStep III) was introduced in several Prescott 6 series in the first quarter of 2005, namely thePentium 4 660.[1] Intel Speed Shift Technology (SST) was introduced in IntelSkylake Processor.[3]

Enhanced Intel SpeedStep Technology is sometimes abbreviated asEIST. Intel's trademark of "Intel SpeedStep" was canceled due to the trademark being invalidated in 2012.[4]

Explanation

[edit]
This sectionneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources in this section. Unsourced material may be challenged and removed.(December 2016) (Learn how and when to remove this message)

Running a processor at high clock speeds allows for better performance. However, when the same processor is run at a lower frequency (speed), it generates less heat and consumes less power. In many cases, thecore voltage can also be reduced, further reducing power consumption and heat generation. By using SpeedStep, users can select the balance of power conservation and performance that best suits them, or even change the clock speed dynamically as the processor burden changes.

The power consumed by a CPU with acapacitanceC, running at frequencyf and voltageV is approximately:[5]

P=CV2f{\displaystyle P=CV^{2}f}

For a given processor,C is a fixed value. However,V andf can vary considerably. For example, for a 1.6 GHzPentium M, the clock frequency can be stepped down in 200 MHz decrements over the range from 1.6 to 0.6 GHz. At the same time, the voltage requirement decreases from 1.484 to 0.956 V. The result is that the power consumption theoretically goes down by a factor of 6.4. In practice, the effect may be smaller because some CPU instructions use less energy per tick of the CPU clock than others. For example, when an operating system is not busy, it tends to issuex86 halt (HLT) instructions, which suspend operation of parts of the CPU for a time period, so it uses less energy per tick of the CPU clock than when executing productive instructions in its normal state. For a given rate of work, a CPU running at a higher clock rate will execute a greater proportion of HLT instructions. The simple equation which relates power, voltage and frequency above also does not take into account the static power consumption of the CPU. This tends not to change with frequency, but does change with temperature and voltage.

See also:Processor power dissipation § Sources

Known issues

[edit]

Microsoft has reported that there may be problems previewing video files when SpeedStep (or the AMD equivalentPowerNow!) is enabled under Windows 2000 or Windows XP.[6]

Operating system support

[edit]
  • Solaris has supported SpeedStep sinceOpenSolaris SXDE 9/07.[7]
  • Older versions of Microsoft Windows,Windows 2000 and earlier, need a special driver and dashboard application to access the SpeedStep feature. Intel's website specifically states that such driversmust come from the computer manufacturer; there are no generic drivers supplied by Intel which will enable SpeedStep for older Windows versions if one cannot obtain a manufacturer's driver.[8][9]
  • Under MicrosoftWindows XP, SpeedStep support is built into the power management console under the control panel. In Windows XP a user can regulate processor speed indirectly by changing power schemes. The "Home/Office Desk" setting disables SpeedStep on AC power, the "Portable/Laptop" power scheme enables SpeedStep, and the "Max Battery" uses SpeedStep to slow the processor to minimal power levels as the battery weakens.[10][11] The SpeedStep settings for power schemes, either built-in or custom, cannot be modified from the control panel's GUI, but can be modified using thepowercfg.exe command-line utility.[12]
  • TheLinux kernel has a subsystem called "cpufreq", tunable by power-scheme and command line, devoted to the control of the operating frequency and voltage of a CPU. Linux runs on Intel, AMD, and other makes of CPU.[13][14]
  • Newer versionWindows 10 andLinux kernel support Intel Speed Shift Technology.

In contrast, AMD has supplied and supported drivers for its competingPowerNow! technology that work on Windows 2000, ME, 98, and NT.[15][16]

See also

[edit]

References

[edit]
  1. ^ab"Intel Pentium 4 Processor 660 Supporting HT Technology".intel.com.Intel. 2005.Archived from the original on April 24, 2024. RetrievedDecember 10, 2024.
  2. ^Larabel, Michael (February 16, 2006)."Intel EIST SpeedStep".Phoronix Media. RetrievedAugust 9, 2010.
  3. ^Howse, Brett."Examining Intel's New Speed Shift Tech on Skylake: More Responsive Processors".anandtech.com. RetrievedJune 26, 2020.
  4. ^"Trademark Status & Document Retrieval".tsdr.uspto.gov. RetrievedApril 26, 2020.
  5. ^"Enhanced Intel SpeedStep Technology for the Intel Pentium M Processor - White Paper"(PDF).Intel. March 2004.Archived(PDF) from the original on August 12, 2015. RetrievedSeptember 1, 2024.
  6. ^"PRB: Poor Performance When You Preview Video".Microsoft. Archived fromthe original on August 27, 2014.
  7. ^"Introducing Enhanced Intel SpeedStep to Solaris".Sun Microsystems. RetrievedMarch 24, 2008.
  8. ^"Processors - Update the Driver for Intel SpeedStep Technology".Intel. January 17, 2007. RetrievedApril 30, 2007.
  9. ^"Mobile Intel Pentium 4 Processors - M - Enhanced Intel SpeedStep Technology".Intel. July 6, 2006. RetrievedApril 30, 2007.
  10. ^Chu, Michael."Intel SpeedStep, Windows XP, and confusing Power Profiles". RetrievedMarch 10, 2009.
  11. ^"Runtime Power Management"(PDF) (v1.0 ed.).Hewlett-Packard. RetrievedSeptember 1, 2024.
  12. ^"Powercfg Command-Line Options".Microsoft. July 25, 2008. RetrievedJune 11, 2009.
  13. ^Wysocki, Rafael J. (2017)."CPU Performance Scaling".Linux Kernel Organization. RetrievedSeptember 1, 2024.
  14. ^"PowerNow! Cool'n'Quiet".
  15. ^"AMD Turion 64 X2 Dual-Core Mobile Technology Utilities & Updates".Advanced Micro Devices. RetrievedApril 30, 2007.
  16. ^"AMD Turion 64 Mobile Technology Utilities & Updates". Advanced Micro Devices. RetrievedApril 30, 2007.
Intel technology
Platforms
Discontinued
Current
Upcoming
Standards
Techniques
Implementations
Power Saving
Performance
Graphics
Retrieved from "https://en.wikipedia.org/w/index.php?title=SpeedStep&oldid=1273553634"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp