【24h】

Operating System Modifications for Task-Based Speed and Voltage Scheduling

机译:基于任务的速度和电压调度的操作系统修改

获取原文
获取原文并翻译 | 示例

摘要

This paper describes RightSpeed, a task-based speed and voltage scheduler for Windows 2000. It takes advantage of the ability of certain processors, such as those from Transmeta and AMD, to dynamically change speed and voltage and thus to save energy while running more slowly. RightSpeed uses PACE, an algorithm that computes the most energy efficient way to meet task deadlines with high probability. Since most applications do not provide enough data about tasks, such as task deadlines, for PACE to work, RightSpeed uses simple and efficient heuristics to automatically detect task characteristics for such applications. RightSpeed has only 1.2% background overhead and its operations take only a few microseconds each. It even performs PACE calculation, which is quite complicated, in only 4.4 us on average due to our extensive optimizations. RightSpeed is effective at meeting performance targets set by applications to within 1.5%. Although the PACE calculator does not save energy for the current generation of processors due to their limited range of worthwhile speed and voltage settings, we expect future processors to have greater such ranges, enabling PACE to reduce CPU energy consumption by 6.1-8.7% relative to the best standard algorithm. Furthermore, with PACE, giving a processor the ability to run at additional, higher speeds and voltages reduces overall energy consumption.
机译:本文介绍了RightSpeed,它是Windows 2000的基于任务的速度和电压调度程序。它利用了某些处理器(例如Transmeta和AMD的处理器)动态改变速度和电压的功能,从而节省了能量,同时运行更慢。 。 RightSpeed使用PACE,该算法可计算出最节能的方式来极有可能满足任务期限。由于大多数应用程序没有提供足够的有关任务的数据(例如任务期限)以使PACE正常工作,因此RightSpeed使用简单高效的启发式方法来自动检测此类应用程序的任务特征。 RightSpeed的后台开销仅为1.2%,每个操作仅花费几微秒。由于进行了广泛的优化,它甚至仅需4.4 us即可执行相当复杂的PACE计算。 RightSpeed可有效地满足应用程序设定的性能目标,将其控制在1.5%以内。尽管由于速度和电压设置的有限范围,PACE计算器无法为当前一代的处理器节省能源,但我们希望未来的处理器具有更大的此类范围,从而使PACE相对于以下方法可以将CPU能耗降低6.1-8.7%。最好的标准算法。此外,借助PACE,可使处理器能够以更高的速度和电压运行,从而降低了总体能耗。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号