期刊文献+

基于随机模型的适应性DPM算法在Linux下的实现 被引量:2

Implementation of Adaptive DPM Algorithm Based on Stochastic Model in Linux System
下载PDF
导出
摘要 针对当前电子设备能耗不断增加的问题,对Linux下的动态电源管理进行了研究,在介绍一种基于随机模型的适应性动态电源管理(DPM)算法的基础上,详细给出了该算法在Linux下的实现方案:观察器的代码驻留在内核中,用来观察系统资源的使用情况;策略优化过程利用PCx进行线性规划求解;控制器通过发出硬件命令直接控制硬件.试验结果表明,所提出的DPM算法可以有效地降低系统功耗,在实现中不需要对Linux内核进行很大的修改,对系统性能的影响几乎可以忽略. In view of the rapid increase in the power consumption of electronic equipment at present, the DPM ( Dynamic Power Management) in Linux system is investigated. An adaptive DPM algorithm based on the stochastic model is introduced and the corresponding implementation in Linux system is then presented. In the implementation algorithm, the code of the observer in the kernel is is adopted to carry out the linear programming asking and solving used to mentor the use of system resources ; PCx in the optimization process; and the controller sends out hardware order to directly control the hardware. Experimental gorithm can effectively reduce the energy cost of the system without great results indicate that the proposed DPM almodification of the Linux kemel, and that the effects resulting from the algorithm can almost be neglected.
出处 《华南理工大学学报(自然科学版)》 EI CAS CSCD 北大核心 2006年第6期103-107,共5页 Journal of South China University of Technology(Natural Science Edition)
基金 国家863计划重大软件专项(2004AA1Z2400) 粤港关键领域重点突破项目(2005A10207005) 广州市科技攻关计划项目(2005Z3-C7161)
关键词 动态电源管理 随机模型 MARKOV链 LINUX dynamic power management stochastic model Markov chain Linux
  • 相关文献

参考文献10

  • 1IBM and MontaVista Software. Dynamic power management for embedded systems (V1.1) [EB/OL]. (2002-11-19). http://www.intel.com
  • 2Grunwald Dirk, Levis Philip, Charles B, et al. Policies for dynamic clock scheduling [C] //Proceedings of the Fourth Symposium on Operating System Design and implementation. Berkeley: Usenix Association,2000.
  • 3Transmeta Corporation. LongRun (tm) power management[ EB/OL]. [ 2005-07-11 ]. http ://www. transmeta.com.
  • 4Benini L, Bogliolo A, Micheli G D. A survey of design techniques for system-level dynamic power management [J]. IEEE Transactions on VLSI Systems, 2000,8 ( 3 ) :9-10.
  • 5Liu Fa-gui, Liu Yong. Study on adaptive algorithm b asedon stochastic model for dynamic power management [C]//Proceedings of International Symposium on Computing and Information. Zhuhai ,2004:417-423.
  • 6Benini L, Bogliolo A, Cavallucci S, et al. Monitoring system activity for OS-directed dynamic power management [C]//Proc of IEEE Int Symp on Low-Power Electronics and Design. Monterey, 1998 : 185-190.
  • 7Inel. IA-32 Intel architecture software develop-manual[EB/OL]. [ 2005-07-29 ]. http ://www. intel.com.
  • 8毛德操 胡希明.Linux内核源代码情景分析(下)[M].杭州:浙江大学出版社,2001..
  • 9Czyzyk J,Mehrotra S,Wright S. PCx user guide [M]. Atlanta: Technical Report OTC, 1996 : 1-2,5-9.
  • 10Intel, Microsoft and Toshiba. Advanced configuration and power interface specification ( revision 2.0 c) [EB/OL].[ 2005-08-02 ]. http ://www. intel.com.

共引文献4

同被引文献20

  • 1蒋湘涛,胡志刚,贺建飚.基于调用链分析的低功耗编译优化[J].吉林大学学报(工学版),2009,39(1):143-147. 被引量:6
  • 2钱龙华,吕强,杨季文,钱培德.基于模式切换的调频DPM的设计与实现[J].微电子学与计算机,2005,22(7):86-88. 被引量:1
  • 3金晶,浦汉来,凌明.面向功耗优化的片上存储器分配策略[J].应用科学学报,2006,24(2):193-198. 被引量:2
  • 4朱坚,孔爱民,黄少珉.基于数据缓冲区的PMP硬盘动态功耗管理策略[J].计算机工程与应用,2006,42(28):92-94. 被引量:1
  • 5方亮,肖斌,柴亦飞,陈章龙,涂时亮.一种低功耗可重构Cache的重构算法[J].计算机工程与设计,2006,27(20):3894-3897. 被引量:6
  • 6LBneininadGDMieheli. System Level Power Optimization Teehniuqes and Tools· ACM Transactions on Design Automation for Embedded System ,2000,5 (2) : 115 - 192.
  • 7VishnuSwaminathan, CharlesB. Schweizer. Experiences in Implementing an Energy - Driven Task Scheduler in RT - Linux. [ J]. IEEE Real - Time and Embedded Technology and Applications Symposium ( RTAS02 ).
  • 8M Weiser, B Welch, A Demers, et al Seheudnlig for Reduced CPU Energy. In proc. of the First Symposium on Operating Systems Design and Implementation (OSDI) , 1994 : 13 -22.
  • 9J. Luo and N. K. Jha. Power - conscious joint scheduling of periodic task graphs and aperiodic tasks in dis- tributed real- time embedded systems. Proc. Ind. Conf. Computer- Aided Design, 2000:357 - 364.
  • 10I. Hong, G. Qu, M. Potkonjak, and M. B. Srivastava. Synthesis tech - niques for low - power hard real - time systems on variable- voltage processors. Proc. Real- Time Systems Symp, 1995:178 - 187,.

引证文献2

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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