首页 | 本学科首页   官方微博 | 高级检索  
     


Automatic Performance Setting for Dynamic Voltage Scaling
Authors:Flautner  Krisztián  Reinhardt  Steve  Mudge  Trevor
Affiliation:(1) Advanced Computer Architecture Lab, The University of Michigan, 1301 Beal Ave., Ann Arbor, MI 48109, USA
Abstract:The emphasis on processors that are both low power and high performance has resulted in the incorporation of dynamic voltage scaling into processor designs. This feature allows one to make fine granularity tradeoffs between power use and performance, provided there is a mechanism in the OS to control that tradeoff. In this paper, we describe a novel software approach to automatically controlling dynamic voltage scaling in order to optimize energy use. Our mechanism is implemented in the Linux kernel and requires no modification of user programs. Unlike previous automated approaches, our method works equally well with irregular and multiprogrammed workloads. Moreover, it has the ability to ensure that the quality of interactive performance is within user specified parameters. Our experiments show that as a result of our algorithm, processor energy savings of as much as 75% can be achieved with only a minimal impact on the user experience.
Keywords:dynamic voltage scaling  power management  performance-setting  interactive performance  response time
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号