期刊文献+

操作系统级低功耗动态电压缩放算法分析 被引量:5

The Analysis of Dynamic Voltage Scaling Algorithms for Lowing Energy in Operating Systems
在线阅读 下载PDF
导出
摘要 低功耗的设计已经成为嵌入式系统设计中一个非常重要的方面,而动态电压调度(DynamicVoltageScalingDVS)又被认为是降低功耗的一种有效手段。本文对各类针对系统的动态电压缩放算法做了较系统的总结,给出了算法的模型,重点描述了操作系统级的两类动态电压缩放算法——基于间隔和基于任务的动态电压调度算法,概述了针对编译级的任务内动态电压调度算法。文章对三类算法作了分析与比较,由此给出了结论与观点,对以后动态电压缩放算法的研究做了预测。 Low power consumption design has become very important in the embedded system design. Furthermore, dynamic voltage scaling (DVS) is considered to be an efficient method to save energy. The paper summarizes the DVS aiming at the systems systematically and presents a model for the algorithms. The paper gives emphasis on describing two kinds of DVS algorithms aiming at the OS: the internal-based DVS and the task-based DVS. The intra-task DVS aiming at the compiler is just given a sketch. Moreover the performance of three kinds of algorithms are analyzed and compared. Consequently the conclusion and opinions are given and the future research of the DVS is predicted.
出处 《微电子学与计算机》 CSCD 北大核心 2005年第7期178-183,共6页 Microelectronics & Computer
基金 嵌入式智能控制器及系统的设计与实现研究(973专项子项目)
关键词 低功耗 动态电压缩放 任务调度 操作系统 Low power consumption, Dynamic voltage scaling, Task scheduling, Operating systems
  • 相关文献

参考文献14

  • 1Yumin Zhang. Low Power Design Techniques. PhD thesis.Department of Computer Science and Engineering, University of Notre Dame. 2002.
  • 2M Weiser, B Welch, A Demers, and S Shenker. Scheduling for Reduced CPU Energy. In Proceedings of the 1st Symposium on Operating Systems Design and Implementation, November 1994 : 13-23.
  • 3David Tam, Winnie Tsang, Catalin Drula. Dynamic Voltage Scaling in Mobile Devices. Final Report of a Project.2003.
  • 4Jacob R Lorch, Alan Jay Smith. Operating System Modifications for Task-Based Speed and Voltage Scheduling. In Proceedings of the First International Conference on Mobile Systems, Applications, and Services (MobiSys), San Francisco, CA, May 2003: 215-229.
  • 5Shin D, Kim W, Jeon J, Kim J, and Min S L. SimDVS: an Integrated Simulation Environment for Performance Evaluation of Dynamic Voltage Scaling Algorithms. In Proceedings of Workshop on Power-Aware Computer Systems(PACS '02). 2002.
  • 6Kinshuk Govil, Edwin Chan, Hal Wasserman. Comparing Algorithms for Dynamic Speed-Setting of a Low-Power CPU. Proceedings of the 1st annual international conference on Mobile computing and networking, 1995: 13-25.
  • 7T Pering, T Burd, R Brodersen. The Simulation and Evaluation of Dynamic Voltage Scaling Algorithms. Proceedings of IEEE International Symposium on Low Power Electronics and Design, 1998.
  • 8Dirk Grunwald, Philip Levis, Keith I Farkas, Charles B Morrey III, Michael Neufeld. Policies for Dynamic Olock Scheduling. In Proceedings of the Forth Symposium on Operating System Design and Implementation OSDI'2000.October 2000.
  • 9D Shin, J Kim and S. Lee. Intra-Task Voltage Scheduling for Low-Energy Hard Real-Time Applications. IEEE Design and Test of Computers. March 2001.
  • 10D Shin and J Kim. A Profile-Based Energy-Efficient Intra-Task Voltage Scheduling Algorithm for Hard Real-Time Applications. Journal of KISS (Korea Information Science Society), Dec. 2002, 29(11): 601-610.

同被引文献23

引证文献5

二级引证文献16

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部