什么是CPU节能技术

来源:百度知道 编辑:UC知道 时间:2024/05/27 19:21:49

Intel笔记本CPU的节能技术:从Coppermine核心的Mobile Pentium III处理器开始就引入了Speedstep节能技术,采用SpeedStep技术的CPU有两种不同的工作模式:使用AC电源时的最高性能模式(Maximum Performace Mode)和使用电池时的电池优化模式(Battery Optimized Mode),笔记本电脑根据电源情况自动切换工作模式,也就是说,就是当使用AC电源或电池驱动时,自动对CPU的工作电压和工作频率进行切换:使用AC电源时,CPU开足马力全速运行;而在电池模式下,CPU将核心电压和工作主频调低到另一档上,达到降低系统功耗的目的,在小幅度影响性能的条件下维持更长运行时间。

根据常识,只有在系统启动时才可进入BIOS中调节CPU的核心电压和时钟倍频,因为CPU的电压调节器和时钟倍频寄存器只有在系统启动时才能被初始化,启动之后就无法改动。Speedstep技术的精髓在于可以随时进行电压和频率的调节,拥有该特性的移动CPU在内部有一个专用的Speedstep控制器,该控制器侦测到电源模式的改变时就向Windows 98、Windows ME或Windows 2000等操作系统发出中断请求,操作系统响应请求执行中断后重新定义控制器状态并将CPU休眠,然后Speedstep控制器调节电压调节器并且改变CPU的倍频, 完毕之后Speedstep控制器强制唤醒CPU,CPU以新的电压和主频开始工作。这个过程少于1毫秒,用户工作无需任何停顿。

Speedstep的节能效果非常显著,它可以提高10%至20%的电池使用时间,不过这是在牺牲性能的前提下实现的。用户也可以在操作系统中禁止Speedstep功能,保证在电池模式时CPU也能全速运行,但如此一来电池可用时间又减小许多,二者难以兼顾。

后来,Intel又推出了增强型Speedstep技术(Enhance Intel SpeedStep Technology,EIST),该技术所作的改进主要在于提供更多的电压和频率工作点,处理器可以在不同频率间进行快速切换,这个切换过程仍由操作系统统一负责。因处理器的工作电压在频率降低时也降低,对应的功耗值也会随之下降。而多个频率断点的优势在