Fact-checked by Grok 2 weeks ago

SpeedStep

SpeedStep Technology is a series of and features developed by for its microprocessors, enabling the processor to adjust its clock speed and voltage in based on workload demands to optimize while conserving . Originally introduced on January 18, 2000, with the Mobile 600 MHz processor, SpeedStep allowed mobile CPUs to switch between a high-performance mode at full speed and voltage and a battery-saving mode at reduced levels, with transitions managed by and requiring support, typically taking around 250 microseconds. This innovation addressed growing demands for longer battery life in portable , marking 's early foray into adaptive power optimization for x86 processors. The technology evolved significantly with the Enhanced Intel SpeedStep Technology (EIST), launched in March 2003 alongside the processor, which shifted control to the processor itself for faster transitions (as low as 10 microseconds) and supported multiple performance states, or P-states, each defined by specific frequency and voltage combinations—up to six points on early models like the 1.6 GHz , ranging from 1.6 GHz at 1.484 V to 600 MHz at 0.956 V. EIST operates through software interfaces, such as processor model-specific registers (MSRs) like IA32_MISC_ENABLE for enabling and IA32_PERF_CTL for state selection, allowing operating systems like and to dynamically choose P-states for optimal efficiency without hardware intervention from the chipset. Subsequent iterations integrated EIST into desktop and mobile Intel processors starting from the 4th generation Core series through current generations, including the 15th generation Core Ultra series (as of 2025), incorporating features like shared P-states across multiple active cores (selecting the highest requested state) and low-latency voltage-frequency adjustments via phase-locked loops (PLLs) to ensure glitch-free operation. These advancements enable fine-grained control over and thermal profiles, reducing average consumption, heat generation, and extending life in laptops while maintaining peak performance during intensive tasks. By the mid-2010s, SpeedStep had become a foundational element of 's broader ecosystem, complementing technologies like Turbo Boost for on-demand acceleration.

Overview

Definition and Purpose

SpeedStep is a series of technologies developed by for its microprocessors, enabling real-time adjustments to the processor's clock speed and voltage to optimize and balance. This technology allows processors to operate at varying performance levels depending on demands, transitioning between higher frequencies for intensive tasks and lower ones for lighter activities. The primary purpose of SpeedStep is to enhance power efficiency in and processors, extending life and minimizing output by reducing unnecessary power draw during periods of low utilization. Originally targeted at portable computing to meet the rising demands for energy-efficient devices in the early , it has since been adapted for and CPUs to support broader applications in power-sensitive environments. Key benefits include significant reductions in power consumption during idle or light loads—for instance, early implementations could lower power from 24.5 W at high frequency to 6 W at low frequency, achieving up to a fourfold savings—while preserving full performance for demanding operations. Additionally, by decreasing generation, SpeedStep facilitates quieter operation through reduced speeds and contributes to overall reliability in thermally constrained designs. It emerged in response to the shift toward , where battery life and portability contrasted sharply with the power-intensive, always-high-speed nature of traditional desktop processors.

Basic Principles

SpeedStep technology is grounded in the principle of dynamic voltage and (DVFS) to optimize consumption. The core dissipation in a is modeled by the equation P = C V^2 f, where P represents , C is the effective switched , V is the supply voltage, and f is the operating . By jointly scaling down both voltage and during periods of lower , SpeedStep achieves quadratic reductions relative to voltage changes, resulting in overall savings that exceed linear alone. This approach maintains computational functionality while significantly lowering energy use and heat generation. The dynamic adjustment mechanism allows the to respond to varying workloads by transitioning between performance states, typically initiated through operating system signals or indicators of activity levels, such as halt instructions during idle conditions. These transitions enable switching from high-performance modes for demanding tasks to low-power modes when utilization is low, with the operating system selecting the appropriate state based on factors like load and constraints. In early implementations, such as those in processors, frequency adjustments occur in discrete steps, often in 200 MHz increments, with corresponding proportional voltage reductions to ensure operational stability. Efficiency gains from these scalings can be substantial; for a hypothetical operating at 1.6 GHz with 1.484 V dropping to 0.6 GHz with 0.956 V, the power reduction factor is approximately \left( \frac{0.956}{1.484} \right)^2 \times \frac{0.6}{1.6} \approx 0.156, yielding about a 6.4-fold decrease in power while preserving core functionality. This cubic-like (approaching f^3 under proportional voltage adjustment) underscores the technology's effectiveness in balancing performance and across hardware generations.

History

Original SpeedStep

The original SpeedStep technology was introduced by in January 2000 with the launch of the Mobile Pentium III 600 MHz processor, targeting laptop users by dynamically adjusting processor performance to extend battery life while maintaining compatibility with existing mobile platforms. Subsequent models, including 650 MHz, 700 MHz, and 800 MHz variants, followed throughout the year, operating within a frequency range of 600 MHz to 800 MHz in maximum performance configurations. This innovation addressed the growing demand for longer runtime in portable computing, where power consumption had become a critical limitation for mobile deployments. At its core, the technology supported two distinct operational modes: Maximum Performance mode, which ran the processor at its full clock speed and nominal voltage for optimal computational throughput, and Optimized mode, which lowered both and voltage to reduce draw significantly. Mode transitions could occur automatically upon detection of versus sources or be controlled manually through configurations or dedicated software utilities, without requiring a system reboot or bus changes. For instance, the 700 MHz model would drop to 550 MHz in mode, while ultra-low voltage variants like the 600 MHz unit could halve their frequency to 300 MHz at reduced voltages around 1.0 V to 1.35 V. These adjustments typically achieved reductions of up to 50% with proportional voltage scaling, yielding cubic savings due to the relationship between voltage, , and energy dissipation. Implemented initially in the Coppermine cores of Mobile Pentium III processors, SpeedStep was later integrated into the Northwood cores of Mobile Pentium 4 processors starting in 2002, extending its binary state-switching approach to higher-performance mobile architectures. The technology also laid the groundwork for Enhanced SpeedStep Technology (EIST) in cores used in processors, which expanded to multiple performance states. This debut of SpeedStep represented Intel's pivotal transition to power-aware , prioritizing battery efficiency in and setting a for future evolutions in CPU architecture that balanced performance with energy constraints. Early adoption demonstrated tangible benefits, such as up to 30% longer life in equipped laptops compared to non-SpeedStep models, influencing industry standards for portable systems.

Enhanced SpeedStep Technology (EIST)

Enhanced SpeedStep Technology (EIST) was first introduced in March 2003 with the processors based on the core, and extended to the Dothan core in 2004 and to desktop platforms in 2005 with the 600 series processors featuring the Prescott core. This advancement rebranded and significantly expanded upon earlier SpeedStep implementations by incorporating dynamic, software-controlled adjustments to processor performance states. EIST marked a shift toward more sophisticated , enabling systems to balance performance and in mobile and desktop environments alike. A key improvement in EIST is its support for multiple performance states, or P-states, which allow for granular scaling of core frequency and voltage based on workload demands. For instance, processors like the 1.6 GHz could operate across 6 P-states, ranging from a maximum of 1.6 GHz down to 600 MHz, with corresponding voltage adjustments to minimize power draw during idle or light loads. These transitions are primarily driven by the operating system through the standard, with hardware transitions under 10 microseconds but full OS-controlled response times around 30 milliseconds, offering finer control compared to the simpler on/off modes of prior versions. This multi-state approach reduces latency in adapting to varying computational needs, enhancing overall system responsiveness. EIST's integration relied on hardware enhancements in the Prescott core and later designs, where it was enabled via Model-Specific Registers (MSRs) such as IA32_PERF_CTL for setting target states and IA32_PERF_STATUS for monitoring current conditions. These registers allowed software to directly interface with the processor for state changes, supporting voltage ranges from approximately 0.7 V at low frequencies to 1.4 V or higher at peak performance. In the 600 series, EIST dynamically scaled frequencies down to 2.8 GHz during low-demand periods, further aided by and support for voltage identification (VID) signaling. Following its debut, EIST was adopted as a core feature in the Intel Core microarchitecture from 2006 onward, including models like Core Duo and Core 2 Duo, where it delivered power savings of 20-30% in mixed workloads relative to original SpeedStep by optimizing voltage and frequency more precisely. This integration helped establish EIST as a foundational element of Intel's power management strategy, influencing subsequent processor designs through the late 2000s.

Modern Evolutions

Intel Speed Shift Technology (SST), introduced in 2015 alongside Intel's Skylake microarchitecture in the 6th Generation Core processors, marked a significant advancement by transferring primary control of processor frequency and voltage adjustments from the operating system to the hardware itself. This shift enabled approximately 1 millisecond latency for performance state transitions (including OS hints), a dramatic improvement over the approximately 30 milliseconds for the full OS-controlled response in prior Enhanced Intel SpeedStep Technology (EIST). By allowing the processor to respond more rapidly to workload changes, SST enhanced responsiveness for transient tasks such as web browsing and photo editing, reducing perceived latency in mobile systems. SST was further refined and integrated into subsequent architectures, beginning with in 2017, which achieved even faster state transitions—up to twice as quick as Skylake—while maintaining hardware-centric control. This evolution continued with in 2018 and extended through later generations, culminating in hybrid core designs like (12th Generation, 2021) and (13th Generation, 2022). In these hybrid systems, SST independently manages performance cores (P-cores) for high-intensity tasks and efficiency cores (E-cores) for lighter workloads, optimizing across core types to balance power and performance without OS intervention for each cluster. Official datasheets confirm SST's role in enabling separate control mechanisms for P-cores and E-cores, supporting up to 24 cores in Raptor Lake configurations. As of 2025, remains a component of Intel's in the 15th Generation processors, including Arrow Lake desktop variants, Meteor Lake-based mobile chips from the Series 1 (2023), and Lunar Lake from the Series 2 (2024), which further optimizes for workloads through enhanced Energy Performance Preference (EPP) values providing OS hints to guide hardware decisions toward efficiency or performance, particularly beneficial for systems with neural processing units (NPUs). This progression from OS-dependent mechanisms to hardware-led optimization has fundamentally enhanced and user experience across Intel's modern processor lineup.

Technical Details

Mechanism of Operation

SpeedStep operates through a coordinated interplay between components in the and software interfaces provided by the operating system, enabling adjustments to voltage and frequency based on workload demands. The technology relies on the standards to facilitate detection and signaling of changes. Specifically, ACPI tables such as _PSS (Performance Supported States) enumerate available states (P-states) with their associated frequencies and voltages, while _PCT (Performance Control) defines the mechanisms for controlling these states. Hardware monitoring occurs via counters, including the IA32_MPERF (Maximum Performance Clock Count) and IA32_APERF (Actual Performance Clock Count) MSRs, which track clock cycles and actual performance to detect load variations, often triggered by OS interrupts or thermal events signaled through the local APIC. The adjustment process begins when the operating system identifies a need for state transition, prompting the CPU to enter either for periods or for active scaling. In , the processor's Power Control Unit (PCU)—an integrated block within the CPU—orchestrates the changes by writing to the IA32_PERF_CTL MSR to select the target state, which simultaneously scales the core frequency and supply voltage. Frequency adjustment is achieved through the (PLL), which modifies the clock multiplier to match the desired , while Voltage Regulator Modules (VRMs) dynamically regulate the supply voltage via signals from the processor's VID (Voltage Identification) pins, ensuring reductions or increases align with the new frequency to maintain stability. For instance, transitioning from a high- state to a lower P5 state might reduce frequency from 1.6 GHz to 600 MHz and voltage from 1.484 V to 0.956 V, directly impacting power consumption as governed by the relationship P ≈ CV²f. complement this by halting the clock during low utilization, with transitions managed through instructions like MWAIT, further minimizing power draw. Hardware safeguards are integral to prevent during these transitions, including guardbanding mechanisms that apply conservative voltage margins to account for process variations and ensure reliable operation, varying by processor generation (e.g., up to 1.72 V maximum in recent models). The PCU validates all state requests against and limits before execution, integrating feedback from on-die sensors (via CPUID.06H) and Thermal Monitor features (TM1 for throttling and TM2 for voltage-based adjustments). The current operating state is reported back via the IA32_PERF_STATUS MSR, allowing continuous monitoring. In the overall workflow, the OS power management subsystem, such as Linux's cpufreq subsystem with governors like "," evaluates utilization metrics from performance counters and requests a P-state change through interfaces. The hardware then executes the transition atomically—adjusting voltage before frequency to avoid undervolting risks—and provides feedback loops for refinement, such as throttling if temperatures exceed thresholds signaled via IA32_THERM_STATUS. This closed-loop system ensures seamless adaptation without compromising system responsiveness.

Performance States and Transitions

Performance states, or P-states, in Intel's SpeedStep technology represent discrete operating points for processor cores, each defined by a specific combination of clock frequency, core voltage, and associated transition latency to balance performance and power consumption. The highest performance state, P0 (or P01 for single-core turbo scenarios), operates at the maximum achievable frequency and voltage, while P1 corresponds to the processor's base frequency and voltage; subsequent states, up to Pn (where n can range from 4 to over 20 depending on the CPU model), progressively reduce frequency and voltage to lower levels, often down to 10-20% of the base frequency for minimal power draw during light workloads. These states are logically indexed, with lower indices indicating higher performance, and include parameters such as control latency (time to enter the state) and power consumption estimates to guide system software decisions. The P-states are specified in the Advanced Configuration and Power Interface () standard through objects like the Performance States Table, which enumerates available states for the operating system or controller. Each state entry includes a value, a Voltage Identification (VID) code—a signal sent to the (VRM) to set the precise core voltage—and optional fields for power or latency. For example, in 12th Generation processors ( architecture), a typical supports around 8-16 P-states for performance cores (P-cores), spanning frequencies from approximately 0.8 GHz (minimum) to 5.0 GHz (maximum turbo), with VID codes dynamically adjusting voltages from about 0.95 V at low states to 1.52 V or higher at peak (depending on loadline and ), for performance cores, with efficient cores (E-cores) sharing voltage but operating at independent frequencies, enabling fine-grained scaling via the Serial VID (SVID) . This ACPI-defined table is exposed by the and allows software to request specific states without direct access. Transitions between P-states occur through Dynamic Voltage and Frequency Scaling (DVFS), where the processor adjusts the (PLL) for frequency and signals the VRM via VID for voltage changes, often combined with to halt non-essential clocks during scaling. Transition latencies vary by generation; earlier models incur around 10–100 µs, while modern processors enable near-zero unavailability through decoupled voltage and frequency changes. These transitions can be interrupted by hardware interrupts, timers, or workload events, ensuring ; for instance, the OS may poll counters every 50-500 µs to trigger a change via model-specific registers (MSRs). Optimization of P-state transitions relies on algorithms that evaluate demands against budgets, such as race-to-, which prioritizes running at high frequency to complete tasks quickly before entering deep (C-states) for savings, contrasting with conservative that ramps frequencies gradually to minimize transition overhead and . In Enhanced SpeedStep Technology, these are implemented via OS governors or hardware-controlled modes like Intel Speed Shift, which use proportional-integral-derivative () controllers to predict and select states. Integration with Turbo Boost Technology extends this by opportunistically selecting elevated P-states (e.g., P0n for multi-core turbo) within thermal and limits, allowing frequencies above base up to thermal design (TDP) constraints, with the power control unit coordinating transitions to prevent overshoot.

Implementation and Support

Hardware Requirements

SpeedStep functionality requires compatible processors, beginning with the mobile variants of the introduced in 2000, which supported the original implementation through hardware-controlled frequency and voltage scaling. Subsequent generations expanded support, with Enhanced Intel SpeedStep Technology (EIST) available starting from the processors in 2003 and extending to Core Duo and later architectures, enabling software-controlled performance states via . Modern evolutions like Speed Shift Technology () are supported from Skylake-based processors (6th generation Core) onward, allowing hardware-accelerated frequency adjustments. Processor support can be verified using the instruction, where is set to 1; for EIST, bit 7 (EIST_FLAG) in the ECX register indicates availability, while SST (Hardware P-states or HWP) support is indicated by bit 7 in when is set to 6. Beyond the CPU, supporting hardware includes a compatible motherboard chipset that implements ACPI 2.0 or later standards to manage processor power states (P-states) effectively, as earlier versions lack the necessary _PSS (Performance Supported States) objects for dynamic transitions. Voltage regulators must support dynamic Voltage ID (VID) changes to adjust core voltage in tandem with frequency scaling, ensuring stable operation during state shifts without the rigid chipset dependencies of the original SpeedStep. Thermal management relies on on-die sensors such as the Intel Digital Thermal Sensor (DTS), which provides real-time temperature readings to trigger safe throttling or state changes, preventing thermal overload in mobile and desktop environments. Firmware configuration is essential, with or settings required to enable SpeedStep features; for instance, the "Intel SpeedStep Technology" or "CPU EIST Function" option must be activated in the advanced power management menu to allow OS interaction with states. Power supply units should provide efficient regulation tailored to the system variant—such as adequate DC-DC conversion for laptops or high-efficiency PSUs for desktops—to handle the variable power demands without instability. To confirm hardware support, users can employ tools like the Intel Processor Identification Utility, which reports enabled technologies including SpeedStep variants under the CPU Technologies tab, or , which displays feature flags such as EIST in its instruction sets section. These utilities query data directly for verification. SpeedStep is inherently limited to architectures and is not supported on non-Intel processors like older systems, which rely on proprietary alternatives such as .

Operating System Support

Microsoft Windows has provided native support for Intel SpeedStep technology since Windows XP Service Pack 1, integrated through the Power Options control panel under the "Processor power management" section, which allows configuration of CPU frequency scaling based on power schemes. This support enables the operating system to dynamically adjust processor performance states in coordination with compatible hardware. In Windows Vista and subsequent versions, including Windows 7, 8, 10, and 11, the feature is further refined with graphical sliders in the advanced power plan settings for setting minimum and maximum processor states, offering users direct control over the range of frequency scaling to balance performance and power consumption. For modern implementations in Windows 10 and 11, SpeedStep integration is enhanced through the Intel Dynamic Platform and Thermal Framework (DPTF) driver, which provides advanced thermal and power management capabilities to optimize frequency transitions across multi-core processors. The supports SpeedStep via the CPUFreq (cpufreq) subsystem, introduced in kernel version 2.6 and available in subsequent releases, which handles through dedicated drivers and governors. Common governors include "powersave" for minimum power usage by selecting the lowest available frequency, "" for locking at maximum frequency, and "" for dynamically adjusting based on CPU load to respond quickly to demand. Users can monitor and manage SpeedStep states using tools like cpupower from the kernel-tools package, which allows querying current frequencies and setting governor policies. for Enhanced SpeedStep Technology (EIST) has been available in the since version 2.6 through the CPUFreq subsystem, with drivers like acpi-cpufreq enabling P-state management, and further enhancements in later kernels aligning with broader and hardware P-state management. macOS on Intel-based Macs incorporates SpeedStep support directly into the kernel, the underlying the operating system, enabling automatic frequency and voltage scaling for power efficiency without user intervention in most cases. This integration is officially supported by Apple for compatible processors, leveraging the kernel's to adjust CPU performance based on workload and thermal conditions. For BSD variants, such as , the est(4) driver provides explicit support for Enhanced SpeedStep Technology, automatically loaded by the cpufreq(4) to control frequency transitions on processors. Android offers limited SpeedStep support on devices with processors, primarily through the Linux-based kernel's cpufreq subsystem in custom or reference implementations for x86 Atom hardware, though adoption has been niche due to the prevalence of architectures. Configuration of SpeedStep in Windows can involve registry tweaks for aggressive scaling, such as modifying power scheme GUIDs under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power to adjust processor throttle limits beyond default UI options, often using the powercfg command-line tool for precise control. In Linux, sysfs interfaces at /sys/devices/system/cpu/cpu*/cpufreq/ enable direct selection of the scaling_governor (e.g., echoing "ondemand" to scaling_governor) and monitoring of available frequencies, providing a programmatic way to tune behavior across CPU cores. These methods assume underlying hardware compatibility and are typically used by advanced users or system administrators to optimize for specific workloads.

Issues and Limitations

Compatibility Problems

One notable compatibility issue with SpeedStep in early implementations involved operating systems like and XP, where could lead to inconsistencies, such as the failing to restore maximum states after prolonged idle periods exceeding 30 minutes. Users could mitigate these by disabling SpeedStep through under the "Processors" category or by selecting power schemes like "Always On" in Control Panel, which locked the CPU at full speed. Driver conflicts arose with older systems lacking full ACPI compliance required for proper SpeedStep operation, resulting in unstable system states or failure to transition between performance levels. Third-party applications, such as overclocking tools like SetFSB, interfered by directly modifying model-specific registers (MSRs) used for SpeedStep control, leading to erratic behavior or system instability. Common workarounds included applying updates from or OEM vendors to improve support and SpeedStep integration. provided hotfixes, such as KB835730, to address hibernation resume problems tied to SpeedStep on XP systems, and Q330512 to fix performance state restoration issues. Additionally, tools like HWMonitor allowed users to monitor CPU in real-time, helping detect erratic transitions for further . In 13th and 14th generation processors, issues including elevated operating voltages led to system instability and degradation. released updates in mid-2024 to correct the voltage algorithm, improving reliability in affected systems.

Power and Thermal Challenges

One key limitation of SpeedStep arises in bursty workloads, where the dynamic voltage and (DVFS) mechanism can lead to incomplete power scaling due to race-to-idle overheads. In this scenario, the processor races to complete short tasks at higher frequencies to enter low-power states sooner, but the energy consumed during rapid state transitions and the residual activity can exceed the savings from idling, resulting in net power inefficiencies. Additionally, minimum P-state floors in SpeedStep implementations prevent deeper modes in always-on scenarios, such as background services in , limiting overall power reduction potential. Thermal throttling poses another challenge, as over-reliance on SpeedStep's frequency adjustments can mask underlying cooling deficiencies in systems like laptops with inadequate heat dissipation. When thermal limits are approached, the technology triggers forced downclocking beyond intended performance states, exacerbating performance drops; for instance, in compact designs, this can lead to temperature spikes that compound with poor airflow, prompting additional throttling mechanisms like Intel's , which scales both voltage and but still impacts sustained workloads. In laptops, this over-reliance often reveals itself during prolonged loads, where SpeedStep alone cannot fully compensate for suboptimal solutions, leading to inconsistent delivery. In modern processors featuring Intel's hybrid architecture with performance cores (P-cores) and efficient cores (E-cores), becomes complicated, resulting in uneven power distribution across core types due to scheduling and shared budgets. This heterogeneity introduces execution and limits deterministic , particularly in mixed . Mitigations include integration with the Dynamic and Thermal Framework (DPTF), which coordinates SpeedStep with platform-wide thermal monitoring to dynamically adjust power states and prevent excessive throttling. User-level tweaks like undervolting can enhance real-world power savings by reducing voltage below stock levels, but they carry risks of instability, such as crashes under load due to insufficient margins for core variability. Benchmarks indicate that such optimizations yield 5-10% variance in power savings from ideal projections, depending on and cooling, underscoring the need for stability testing.

References

  1. [1]
    Overview of Enhanced Intel SpeedStep® Technology for Intel ...
    Enhanced Intel SpeedStep Technology enables operating system to control and select P-state. The following are the key features of Enhanced Intel SpeedStep ...
  2. [2]
    SpeedStep - ThinkWiki
    Nov 15, 2020 · Enhanced Intel SpeedStep Technology (Geyserville-2). This was a minor revision of the first SpeedStep that added a new feature called 'Demand- ...
  3. [3]
    Intel's New Pentium® III Processors Bring Top Performance And ...
    The mobile Pentium III processor 800 MHz with Intel SpeedStep technology runs at 1.65 volts in Maximum Performance Mode and automatically drops to 1.35 volts ...
  4. [4]
    [PDF] Enhanced Intel SpeedStep Technology for the Intel Pentium M ...
    Enhanced Intel SpeedStep Technology allows the processor performance and power consumption levels to be modified while a system is functioning. This is ...Missing: history | Show results with:history
  5. [5]
    Technologies Defined for Intel® Processors
    Enhanced Intel SpeedStep® Technology is an advanced technology which significantly reduces the processor voltage (and temperature), hence leakage power, when ...
  6. [6]
    [PDF] Analysis of The Enhanced Intel® Speedstep® Technology of the ...
    Operating system feature – Industry standard. ❍ Supported by MS and Linux. ❍ Passive and active policies defined for each zone.
  7. [7]
    [PDF] Intel® 64 and IA-32 Architectures Software Developer's Manual
    Enhanced Intel. SpeedStep Technology supports P-states by providing software interfaces that control the operating frequency and voltage of a processor. With ...
  8. [8]
    Intel Technology In New Mobile Pentium® III Processors Turbo ...
    Mobile Pentium III processors featuring Intel SpeedStep technology can dynamically switch frequency and voltage depending on whether the computer is running on ...
  9. [9]
    Intel Delivers Fastest Mobile Pentium® III Processors Featuring ...
    The previously introduced mobile Pentium III processor featuring SpeedStep technology operate at 650/600 MHz in Maximum Performance Mode and 500 in Battery ...Missing: original | Show results with:original
  10. [10]
    [PDF] Pentium III Processor Mobile Module - Arrow Electronics
    This document provides the technical specifications for integrating the Intel Pentium III processor mobile module with Intel SpeedStep technology connector 2 ( ...<|separator|>
  11. [11]
    Intel launches subnotebook CPUs to counter Crusoe - EE Times
    Jan 30, 2001 · Operating at 1 V, the Pentium III processor can halve its power requirements when running in battery-optimized mode at 300 MHz. “SpeedStep ...<|separator|>
  12. [12]
    Intel Microprocessor Quick Reference Guide
    Ultra Low Voltage Mobile Pentium® III Processor Featuring Intel® SpeedStep™ Technology (600 MHz) ... Clock speeds: 600 MHz; 300 MHz (Battery Optimized Mode)
  13. [13]
    Intel Mobile Pentium 4-M microprocessor family - CPU-World
    Power consumption of Pentium 4-M 2.6 GHz is reduced almost in half when it switched to SpeedStep mode. Another new feature is a Deeper Sleep mode, which is not ...
  14. [14]
    The History of Intel Processors - businessnewsdaily.com
    Aug 8, 2024 · Here's a walkthrough of the history of Intel processors, starting with the first commercially available processor.<|control11|><|separator|>
  15. [15]
    Benchmarks: Intel's 64-bit Pentium 4 660 | ZDNET
    Mar 3, 2005 · Enhanced Intel Speedstep Technology (EIST) allows for the dynamic adjustment of voltage and clock speed, which reduces average power consumption ...
  16. [16]
    Introducing 6th Generation Intel® Core™, Intel's Best Processor Ever
    Sep 1, 2015 · New Intel® Speed Shift technology improves the responsiveness of mobile systems so people can, for example, apply a photo filter up to 45 ...
  17. [17]
    The many tricks Intel Skylake uses to go faster and use less power
    Aug 18, 2015 · The most significant power saving feature is called Speed Shift Technology. Currently, power management is a task that's split between the ...
  18. [18]
    Intel Introduces Speed Shift Technology for Skylake 6th Generation ...
    Nov 10, 2015 · Speed Shift: Delivers dramatically quicker responsiveness with single-threaded, transient (short duration) workloads, such as web browsing, by ...
  19. [19]
    Intel Kaby Lake Performance: Surprising Jump over Skylake
    Nov 22, 2016 · Kaby Lake does offer some improvements to Speed Shift over Skylake, getting the 7th Generation of processors to their top speed in even less ...
  20. [20]
    Intel® Speed Shift Technology - 001 | Intel® Core™ Ultra Processor
    Intel® Core™ Ultra Processor. Datasheet, Volume 1 of 2. Supporting Intel® Core™ Ultra Processor for U/H-series Platforms, formerly known as Meteor Lake.
  21. [21]
    The ThrottleStop Guide (2025): Lower Temperatures, Increase ...
    Feb 24, 2025 · Speed Shift – EPP operates with values between 0-255, where 0 means the CPU will prefer its maximum frequency (into the turbo range, assuming ...
  22. [22]
    SpeedStep - Wikipedia
    Enhanced SpeedStep is a series of dynamic frequency scaling technologies built into some Intel's microprocessors that allow the clock speed of the processor ...
  23. [23]
  24. [24]
    None
    ### Summary of Power Management Features from Intel 3rd Gen Xeon Scalable Processors
  25. [25]
  26. [26]
    [PDF] 12th Generation Intel® Core™ Processors
    May 2, 2025 · Each frequency and voltage operating point is defined by ACPI as a P-state. When the processor is not executing code, it is idle. A low ...
  27. [27]
    Using Processor Performance P-States with Linux on Intel-based ...
    Apr 26, 2024 · Enables the management of processor power consumption via performance state (P-state) transitions. The states are defined as discrete operating ...
  28. [28]
    Enhanced Intel SpeedStep® Technology and Demand-Based ...
    Conventional Intel SpeedStep Technology switches both voltage and frequency in tandem between high and low levels in response to processor load. Enhanced Intel ...<|control11|><|separator|>
  29. [29]
    Race-to-Sleep - WikiChip
    Apr 27, 2025 · Race-to-sleep (sometimes Race-to-Dark or Race-to-Idle/Halt/Zero) is a common power-saving technique used in most modern high-performance integrated circuits.
  30. [30]
    Intel® Core™ Processors - ScienceDirect
    Finally, the conservative governor is similar to the ondemand governor but additionally attempts to avoid frequent state changes. Due to the concept of race-to- ...Chapter 3 - Intel® Coretm... · 3.1. Intel® Pentium® M · 3.1. 1. Acpi<|control11|><|separator|>
  31. [31]
    [PDF] Intel Processor Identification and the CPUID Instruction - kib.kiev.ua
    printf("\nThe processor supports Intel(R) Trusted Execution. Technology"); if (features_ecx & EIST_FLAG) printf("\nThe processor supports Enhanced SpeedStep(R).
  32. [32]
    Digital Thermal Sensor | 12th Generation Intel® Core™ Processors
    Each processor has multiple on-die Digital Thermal Sensor (DTS) that detects the processor IA, GT and other areas of interest instantaneous temperature.
  33. [33]
    Intel® Processor Identification Utility - Windows* Version
    The Intel Processor Identification Utility is free software that can identify the specifications of your processor.
  34. [34]
    CPU-Z | Softwares - CPUID
    CPU-Z for Windows® x86/x64 is a freeware that gathers information on some of the main devices of your system : Processor name and number, codename, process, ...Windows® ARM64 · News · Contact us
  35. [35]
    What does the Minimum Processor State option in the Advanced ...
    Mar 2, 2011 · For example if you have a 2.0ghz CPU and you set the minimum processor state to 50%, the lowest it will ever drop to is 1.0ghz, even at idle.
  36. [36]
    CPU Performance Scaling - The Linux Kernel documentation
    The Linux kernel supports CPU performance scaling by means of the CPUFreq (CPU Frequency scaling) subsystem that consists of three layers of code.Missing: SpeedStep | Show results with:SpeedStep
  37. [37]
    CPU Governors and the cpupower tool - Ubuntu Server documentation
    While these governors can be checked and changed directly in sysfs at /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor , the command cpupower which comes ...
  38. [38]
    cpufreq driver - The Linux Kernel Archives
    This can be written to change the current frequency for a group of CPUs, represented by a policy. This is supported currently only by the userspace governor.Missing: SpeedStep | Show results with:SpeedStep
  39. [39]
    Speedstep and Turboboost not working on my MacbookPro mid 2012
    Jul 19, 2012 · I have a 13@ macbook pro mid-2012, and have noticed that speedstep and turboboost do not work in OS X Lion. I'm stuck at 2.9GHz.Missing: XNU developer.
  40. [40]
    est(4) - FreeBSD Manual Pages
    The est interface provides support for the Intel Enhanced Speedstep Technology. Note that est capabilities are automatically loaded by the cpufreq(4) driver.LOADER TUNABLES · SYSCTL VARIABLES
  41. [41]
    Intel's 'Clover Trail' Atom CPUs will Support Linux, Android
    Intel has clarified by stating its support for Linux and Android for its forthcoming 'Clover Trail' Atom CPUs. This new series of Atom CPUs will exclusively ...
  42. [42]
    Modifying advanced power plan settings using the registry
    Jul 17, 2024 · Some advanced tweaking methods may require exporting a reg file for specific kernel values, if they don't fall under a normal plan. 1. Customize ...
  43. [43]
    Microsoft SpeedStep Fix for WinXP, A00 | Driver Details
    Microsoft SpeedStep fix for WinXP addresses the following Microsoft issue (Q330512): The Processor Performance State Is Not Restored to the Maximum State If ...
  44. [44]
    How do I disable SpeedStep in Windows XP? | TechPowerUp Forums
    Jul 24, 2007 · For WinXP go into the Power Applet in Control Panel and select the Always On option it will disable Speed Step. Right click your desktop > Click ...
  45. [45]
    Enabling EIST (Enhanced SpeedStep) via MISC_ENABLE
    Jul 17, 2020 · I found out that EIST is disabled via the MISC_ENABLE MSR (model specific register). Bit 16 should be set to one but it is zero. I tried to set it to 1 via ...How do I fix my speedstep problem? - Intel CommunityCannot boot into windows if speed step is enabled - Intel CommunityMore results from community.intel.comMissing: interference | Show results with:interference
  46. [46]
    Is it safe to disable Intel SpeedStep in my BIOS? - Quora
    Feb 13, 2019 · While it is safe to disable speedstep, it is not something I would recommend doing. Speedstep increases or decreases CPU frequency based on CPU load.
  47. [47]
    intel Speedstep causing crashing when on battery after cpu upgrade
    Sep 13, 2017 · i have an old Dell Inspiron E1505 that a couple years ago i upgraded the CPU from an crappy T1300 single core 1.6ghz to a decent T7600 dual ...
  48. [48]
    Check speedstep? Is yours working? - Sony
    Intel® SpeedStep® does not work properly after upgrading to Windows XP Service Pack 2 (SP2). Solution: Affected models: PCG-K115Z PCG-K195HP PCG-K115B PCG ...<|separator|>
  49. [49]
    Microsoft KB Archive/835730 - BetaArchive Wiki
    SYMPTOMS. On a Microsoft Windows XP- or Microsoft Windows 2000-based computer that uses Intel® HyperThreading Technology or Enhanced SpeedStep® Technology, you ...
  50. [50]
    HWMONITOR | Softwares - CPUID
    HWMonitor is a hardware monitoring program that reads PC systems main health sensors such as voltages, temperatures, and fan speeds.Missing: detect SpeedStep scaling