在发布Dixon不久后,Intel公司又向外界公布了一种运用在笔记本电脑CPU上具有创世纪意义的新技术,Intel公司期望采用这种技术来缩短笔记本电脑CPU与台式机CPU之间性能上的差距。这种新技术就是一种双模式移动处理器技术(代号为Geyserville)——使笔记本电脑的CPU在整机使用外接电源的时候工作在较高的频率,而当整机使用电池供电时自动降低工作频率和功耗以增加电池的续航时间。随后,这种技术在2000年初就被使用在600MHz和650MHz版本的Pentium III处理器上,并首次以SpeedStep名称亮相。
最初,SpeedStep技术能为移动用户提供两种性能模式:最佳性能模式和电池优化模式。当系统自动选择模式时,它会根据现在电脑是使用外接电源还是电池供电来选择这两种模式。当使用电池优化模式时,处理器仅仅工作在500MHz 1.35V,从而能更大限度的降低能耗延长电池使用时间。当用户在电脑上插入外接电源后,系统会自动得跳转到最佳性能模式,使处理器的工作电压上升到1.6V,频率达到最大值。这种模式间的转化速度非常得快——仅仅为1/2000秒,以致用户根本感觉不到这种转化。就算是对性能要求敏感的程序来说(比如说播放DVD电影),这种转换过程也丝毫不影响程序的运行。除此之外,用户还可以自己设置模式:可以在使用电池的情况下使用最佳性能模式或是在使用外接电源的情况下使用电池优化模式。而这一切仅仅需要用户使用鼠标在屏幕上选中某个模式,而绝对不用重启电脑。
Intel公司为这项技术开发了大量软件和硬件来确保这种SpeedStep技术能在电脑里流畅的运行,其中包括了系统的BIOS,用户终端软件,ASIC控制和芯片组的支持等。对于操作系统或是软件程序来说,其本身并不需要作出什么改动就能够很方便的使用这种技术。
目前,SpeedStep技术已经从第一代发展到第三代:
1.第一代SpeedStep技术,简单的说,就是当使用AC电源或电池驱动时,自动对CPU的工作电压和工作频率进行切换。采用SpeedStep技术的CPU有两种不同的工作模式:使用AC电源时的最高性能模式(Maximum Performace Mode)和使用电池时的电池优化模式(Battery Optimized Mode),笔记本根据电源情况自动切换工作模式。
2.第二代SpeedStep(Enhanced SpeedStep)技术则可以根据CPU的负荷情况在两种性能模式之间实时进行电压和频率的动态切换,也就是说可以在电池驱动时根据CPU负荷情况自动切换到最高工作频率和电压,也可以在接AC电源时根据CPU负荷情况自动切换到最低工作频率和电压。
3.第三代SpeedStep(Improved Enhanced SpeedStep)技术尽管仍只有两种基本工作模式,但同时还具有多种中间模式,支持多种频率速度与电压设置(由CPU的电压调整机制来控制),根据CPU当时负荷的强度自动切换工作模式。
通过Windows XP电源配置的功能,用户可以随时关闭SpeedStep,或依照个人需要,自行调整CPU的性能,从下表可以看出,CPU的性能完全依赖于 “电源选项”中的“电源配置”而定。对于日常使用来说,“便携式/膝上型”设置仍然在性能与电池续航能力这二者之间提供了最佳的平衡。
转载请注明:在路上 » 笔记本电脑省电技术SpeedStep详解