speedstep

創新性技術

SpeedStep技術是一項創新性的技術,它可以讓處理器在2種工作模式之間隨意地切換,即通電狀態時的最高性能模式(Maximum Performance Mode)和電池狀態時的電池優化模式(Battery Optimized Mode)。

工作模式


最高性能模式

所謂最高性能模式是指當筆記本電腦與交流電源連接時,可提供與台式機近似的性能

電池優化模式

電池優化模式是指當筆記本使用電池時,會讓筆記本電腦的性能發揮與其電池使用時間之間達到最佳的平衡。如Intel推出的使用SpeedStep技術的650MHz和600MHz的處理器,當它們以最高性能模式運行時,可以提供650MH 或600MHz的工作頻率,而以電池優化模式運行時,處理器的工作頻率是500MHz。

系統組成


SpeedStep系統主要由自動電源識別系統和自動電壓調整系統組成,其中包括系統BIOS、終端用戶介面軟體、切換開關控制ASIC和晶元組。當筆記本電腦運行在電池優化模式時,CPU的電壓為1.35V,頻率為500MHz,這時,將筆記本電腦接到交流電源,在小於1/2000秒的時間裡,自動電源識別系統和自動電壓調整系統將使CPU的電壓自動增加到1.6V,頻率按CPU的不同而分別提高到600MHz或650MHz。由此不難看出,SpeedStep技術能讓CPU在最高性能模式和電池優化模式之間隨意地切換或按用戶的命令進行切換。而性能切換時,SpeedStep技術可將處理器的功率降低40%,同時仍保持80%的最高性能。
移動型PentiumⅢ或Pentium4晶元都採用了自動調節動態頻率和電壓開關的SpeedStep技術,這使得它們可以在較高的工作頻率和電池能量最優化之間進行切換。筆記本電腦系統的BIOS是通過CPU註冊ID籤條得知CPU具有SpeedStep功能的,在確定筆記本電腦是否正在採用交流電源供電后,BIOS和ASIC將向CPU發出指令,並使其運行在相應的模式下,所有這一切將在500ms內完成。
實際上,對於用戶來說,如果不是系統平台上載入的新圖表,SpeedStep技術幾乎是不可見的。但是在後台,SpeedStep技術的確擔負起了在更高的運行速度和更長的電池使用時間之間尋求平衡的責任。為了使用戶能夠了解到當前的工作狀態,Intel公司在系統平台中設置了旗狀的圖標來表明操作方式。在沒有特別指定的情況下,除非使用電池供電,SpeedStep系統默認採用非省電工作模式。如果想要自定義設置,用戶可以從Windows控制面板中的電源管理項目中實現這一功能。

技術發展


第一代SpeedStep技術,簡單的說,就是當使用AC電源或電池驅動時,自動對CPU的工作電壓和工作頻率進行切換。採用SpeedStep技術的CPU有兩種不同的工作模式:使用AC電源時的最高性能模式(Maximum Performace Mode)和使用電池時的電池優化模式(Battery Optimized Mode),筆記本根據電源情況自動切換工作模式。
第二代SpeedStep(Enhanced SpeedStep)技術則可以根據CPU的負荷情況在兩種性能模式之間實時進行電壓和頻率的動態切換,也就是說可以在電池驅動時根據CPU負荷情況自動切換到最高工作頻率和電壓,也可以在接AC電源時根據CPU負荷情況自動切換到最低工作頻率和電壓。
第三代SpeedStep(Improved Enhanced SpeedStep)技術儘管仍只有兩種基本工作模式,但同時還具有多種中間模式,支持多種頻率速度與電壓設置(由CPU的電壓調整機制來控制),根據CPU當時負荷的強度自動切換工作模式。

補充說明


EIST (增強型Intel SpeedStep技術)
SpeedStep 技術的升級版本 EIST 全名為Enhanced Intel SpeedStep Technology(增強型Intel SpeedStep技術),是Intel全新的節約能源技術,最早用於Pentium M處理器,同樣也是一款筆記本所用的移動版CPU。出於和AMD台式機處理器中的Cool'n'Quiet技術競爭的目的,EIST 技術也推廣到Intel較新的台式機處理器中,使用這一技術的Intel台式機和移動版CPU包括Core系列、Pentium D系統(不包括805、820、915)、Pentium M系列和超線程的Pentium 4系列(不包括5XX)。與早期的 SpeedStep 技術不同的是,增強型 SpeedStep 技術可以動態調整CPU頻率,當CPU使用率低下或接近零的時候動態降低CPU的倍率,令其工作頻率下降,從而降低電壓、功耗以及發熱;而一旦監測到CPU使用率很高的時候,立即恢復到原始的速率工作。當然,對於移動版處理器,仍然可以設置在使用電池的時候永遠不要調整到最高頻率,而始終維持在次高或者最低頻率工作。
使用SpeedStep省電機制的CPU,其時戳計數器的精確度將受到影響。
Intel的對手AMD的CPU有類似效果的技術,稱作PowerNow!(移動平台)或者Cool'n'Quiet(桌面平台)。
簡單對比一下奔騰雙核和賽揚雙核:
奔騰雙核T2330,1.6GHz主頻,533MHz前端匯流排,1MB二級緩存,Merom核心架構
奔騰雙核T3200,2.0GHz主頻,667MHz前端匯流排,1MB二級緩存,Merom核心架構
賽揚雙核T1600,1.66GHz主頻,667MHz前端匯流排,1MB二級緩存,Merom核心架構
賽揚雙核T1600外頻提升到166MHz,上一代奔騰雙核T2330為133MHz。但是奔騰雙核(不管是上一代T2330、T2379、T2390,或者一代的T3200、T3400)都要比賽揚雙核多一項技術,就是SpeedStep技術(節能)。酷睿2雙核(Merom核心架構和Penryn核心架構)則都支持SpeedStep技術。