SpeedStep

SpeedStep (tidligere kodenavn: Geyserville) er et varemerke for en type teknologi brukt i visse Intel-prosessorer som dynamisk justerer klokkehastigheten til prosessoren. Dette tillater prosessoren å jobbe bare så mye som den trenger, slik at både strømforbruk og varmeavgivning blir mindre.


== Forklaring ==

Å kjøre en prosessor på høyere klokkehastigheter tillater mer ytelse, men når en prosessor kjører på en lavere klokkehastighet så bruker den mindre strøm og lager mindre varme. I mange tilfeller kan kjernespenningen også reduseres, hvilket senker strømforbruk enda mer. Dette kan føre til bedre batteritid på laptoper, redusere kostnader, forlenge prosessorens levetid og redusere lyd fra vifter som kjøler ned prosessoren. Ved å bruke SpeedStep kan brukere velge en balanse mellom strømforbruk og ytelse, eller justere klokkehastigheten dynamisk etter hvor hardt arbeid prosessoren jobber med.
Mengden strøm brukt av en prosessor med en kapasitans C, som kjører ved klokkehastighet f og spenning V er cirka

  
    
      
        P
        =
        C
        
          V
          
            2
          
        
        f
        .
      
    
    {\displaystyle P=CV^{2}f.}
  For en gitt prosessor, så er C er en fast verdi, mens V og f kan variere mye. For eksempel, for en 1,6 GHz Pentium M, så kan klokkehastigheten senkes i inkrementer på 200 MHz fra 1,6 til 0,6 GHz. Samtidig går spenningsforbruket ned fra 1,484 volt til 0,956 volt. I teorien betyr dette at strømforbruket går ned med en faktor på 6,4. I praksis er effekten mindre på grunn av at noen prosessorinstruksjoner bruker mindre energi enn andre. For eksempel, når et system ikke er opptatt, har det en tendens til å skru av en del av prosessoren, eller ihvertfall få de til å bruke en ubetydelig mengde strøm. Denne enkle ligningen tar ikke hensyn til statisk strømforbruk.
Eldre prosessorer, som bruker eldre revisjoner av SpeedStep har færre inkrementer. For eksempel kan en 1,7 GHz Pentium 4-M kjøre ved 1.6 GHz, 1.2 GHz og 786 MHz.


== Støtte i operativsystemer ==


=== BSD ===
BSD-kjernen har full støtte for SpeedStep.


=== Linux ===
Linux-operativsystemer har full støtte for SpeedStep siden kjerneversjon 2,6.


=== Mac OS X ===
Mac OS X har full støtte for SpeedStep bygget inn i kjernes siden OS X 10,4 og er skrudd på som standard. Funksjonen kan ikke skrues av uten tredjepartsprogrammer.


=== Solaris ===
Solaris har støttet SpeedStep siden OpenSolaris SXDE 9/07.


=== Windows ===
Eldre versjoner av Windows, Windows 2000 og tidligere, trenger en spesiell driver og skrivebordsprogram. Intels nettside spesifiserer at slike drivere må komme fra produsentens nettside; det finnes ingen generiske drivere fra Intel som aktiverer SpeedStep for eldre Windows-versjoner.I Windows XP, så er SpeedStep-støtte bygget inn i strømstyringskonsolen i kontrollpanelet. I Windows XP kan brukeren indirekte forandre prosessorhastigheten ved å forandre strømoppsett. SpeedStep-innstillingene for strømoppsettet kan ikke bli modifisert fra kontrollpanelet, men kan bli modifisert ved å bruke POWERCFG.EXE konsollverktøyet.Som kontrast fortsetter AMD å støtte driver for sin lignede PowerNow! teknologi. PowerNow! støttes fortsatt på Windows 2000, ME, 98, and NT.


== Versjoner ==
V1.1 ble brukt på andre generasjon Pentium III-prosessorer. Her tillater SpeedStep prosessoren å bytte mellom to moduser, høyfrekvens og lavfrekvens. Dette blir gjort ved å endre på prosessorens multipler. En 1 GHz Pentium III som bruker 20 watt kan da reduseres til 600 MHz hvilket reduserer strømforbruket til rundt 6 watt.
V2.1 ble brukt på Pentium III-mobile prosessorer og ligner den forrige revisjonen, men i lavfrekvens modusen senkes også spenningen.
V2.2 er adaptert for Pentium 4-mobile prosessorer. Med dette kan en 1,8 GHz Pentium 4-M-prosessor som bruker 30 watt senke klokkehastigheten sin til 1,2 GHz, dermed går strømforbruket ned til rundt 20 watt.
V3.1 (ofte forkortet til EIST) ble brukt med den første og andre generasjonen av Pentium M-prosessorene. Med denne revisjonen kan prosessoren variere frekvensen og spenningen mellom 40 % og 100 % av baseklokkehastigheten i inkrementer på 100 MHz eller 133 MHz.
V3.2 (Enhanced EIST) er tilpasset for prosessorer med flere kjerner.


== Se også ==
ACPI
AMD Cool'n'Quiet og PowerNow!
Intel Turbo Boost


== Referanser ==


== Eksterne lenker ==
SpeedStep FAQ Arkivert 5. september 2007 hos Wayback Machine.