Hardware Secrets
Home | Camera | Case | CE | Cooling | CPU | Input | Memory | Mobile | Motherboard | Networking | Power | Storage | Video | Other
Content
Articles
Editorial
First Look
Gabriel’s Blog
News
Reviews
Tutorials
Main Menu
About Us
Awarded Products
Compare Prices
Datasheets
Dictionary
Download
Drivers
Facebook
Forums
Links
Manufacturer Finder
Newsletter
On The Web
RSS Feed
Test Your Skills
Twitter
Newsletter
Subscribe today!
Search



Recommended
The Unabridged Pentium 4: IA32 Processor Genealogy
The Unabridged Pentium 4: IA32 Processor Genealogy, by Tom Shanley (Addison-Wesley Professional), starting at $9.64
Home » CPU
Inside Pentium M Architecture
Author: Gabriel Torres
Type: Tutorials Last Updated: January 4, 2006
Page: 7 of 7
Real-time pricing for HP XZ774UTABA.
HP Compaq 4000 Pro XZ774UT Desktop PC Intel Core 2 Duo E7600 3.06GHz 4GB DDR3 500GB HDD DVDRW Windows 7 Professional 64-bit at XZ774UT#ABA Buy the a super low price. is your one source for best
TigerDirect: $569.99 CompUSA: $569.99
Buy.com: $535.99 A Matter of Fax: $704.04

Enhanced SpeedStep Technology

SpeedStep Technology was created to increase battery life and was first introduced with Pentium III M processor. This first version of SpeedStep Technology allowed the CPU to switch between two clock frequencies on the fly: Low Frequency Mode (LFM), which maximized battery life, and High Frequency Mode (HFM), which allowed you to run your CPU at its maximum speed. The CPU had two clock multiplier ratios and what it did was to change the ratio it was using. The LFM ratio was factory-lock and you couldn’t change it.

Pentium M introduced Enhanced SpeedStep Technology, which goes beyond that, by having several other clock and voltage configurations between LFM (which is fixed at 600 MHz) and HFM (which is the CPU full clock).

Just to give you a real example, the clock/voltage configuration table for a 1.6 GHz Pentium M based on 130 nm technology is the following:

Voltage

Clock

1.484 V

1.6 GHz

1.42 V

1.4 GHz

1.276 V

1.2 GHz

1.164 V

1 GHz

1.036 V

800 MHz

0.956 V 

600 MHz

Each Pentium M model has its own voltage/clock table. It is very interesting to notice that it is not only about lowering the clock rate when you don’t need so much processing power from your laptop, but also about lowering its voltage, which helps a lot to lower battery consumption.

Enhanced SpeedStep Technology works by monitoring specific MSRs (Model Specific Registers) from the CPU called Performance Counters. With this information, the CPU can lower or raise its clock/voltage depending on CPU usage. Simply put, if you increase CPU usage, it will increase its voltage/clock, if you lower the CPU usage, it will lower its voltage/clock.

Enhanced SpeedStep was just one of the several enhancements done on Pentium M microarchitecture in order to increase battery life.

A good example was done on the execution units. On other processors, the same power line feeds all execution units. So it is not possible to turn off an idle execution unit on Pentium 4, for example. On Pentium M execution units have different power lines, making the CPU capable of turning off idle execution units. For example, Pentium M detects in advance if a given instruction is an integer one (”regular instruction“), disabling the units and datapaths not needed to process that instruction, if they are idle, of course.

« Previous |  Page 7 of 7
Print Version | Send to Friend | Bookmark Article | Comments (0)

Related Content
  • Intel is going to Identify Their Processors Through Numbers
  • Does Celeron Centrino Exist?
  • Intel Fab18 Factory Tour in Kiryat Gat, Israel
  • Intel EM64T Technology Explained
  • All Pentium M Models

  • Recommended Deal.
    Zalman CNPS10XEXTREMEZalman CNPS10XEXTREME

    Zalmannode Copper/aluminum Cpu Cooler Zalman USA CNPS10XEXTREME 60240 Electronics Used and New Usually ships in 24 hours

    Amazon: $62.99 TigerDirect: $74.99
    CompUSA: $74.99 Buy.com: $75.99

    RSSLatest News
    Nexus Introduces the Thrio 310 PC Case
    May 22, 2012 - 8:50 AM PST
    Corsair Upgrades GS Series Power Supplies
    May 17, 2012 - 12:49 PM PST
    New 140 mm Case Fans from Arctic
    May 17, 2012 - 12:47 PM PST
    Intel Intros New Intel Xeon Processors
    May 15, 2012 - 5:04 PM PST
    Transcend Launches mSATA SSD Drives
    May 11, 2012 - 8:56 AM PST
    NVIDIA Launches GeForce GTX 670
    May 10, 2012 - 7:44 AM PST
    .:: More News ::.




    © 2004-12, Hardware Secrets, LLC. All rights reserved.
    Advertising | Legal Information | Privacy Policy
    All times are Pacific Standard Time (PST, GMT -08:00)