期刊文献+

一种基于温度感知的多核调度方法

A Method of Scheduling for Multicore Based on Temperature-Aware
下载PDF
导出
摘要 在多核处理器蓬勃发展的今天,温度过高成为制约其性能和稳定的关键因素。该文在单核处理器上,以热传递理论为基础,通过温度与时间的一个简明等式,详细分析了任务组的各种排列方式对单核处理器的峰值温度可能造成的影响,并提出了简单易行免于复杂计算的调度方法;然后将该方法拓展到多核处理器环境,通过合理分配、核上调度和核间迁移,达到了降低各核峰值温度的目的。最后通过实验表明,该方法是有效的。 Multi-core Processors are flourishing today, but high temperature has been the key factor that restrict the performance and stability processor. In this paper, we firstly analyze the effect of any permutation of the tasks to the peak temperature of one-core processor based on the theory of heat transfer and a simple equation of temperate and time, and then we propose a simple scheduling method to be free of complex computation.. And then we expand this method to multi-core environment and reduce the peak temperature of every core by distributing, scheduling and migrating tasks. At last, experiment results prove the method to be effective.
作者 宋鹏飞 曾国荪 SONG Peng-fei, ZENG Guo-sun (Department of Computer Science and Technology, Tongji University, Shanghai 201804, China)
出处 《电脑知识与技术(过刊)》 2010年第17期4799-4802,4808,共5页 Computer Knowledge and Technology
基金 863项目(2007AA01Z425,2009AA012201) 973计划课题(2007CB316502) 国家自然基金项目(90718015) NSFC-微软亚洲研究院联合资助项目(60970155) 教育部博士点基金项目(20090072110035) 上海市优秀学科带头人计划项目(10XD1404400) 高效能服务器和存储技术国家重点实验室开放基金项目(2009HSSA06)
关键词 温度感知 热传递 多核 任务调度 temperature-aware heat transfer multi-core scheduling
  • 相关文献

参考文献12

  • 1吴国伟,徐子川,姚琳.温度感知的Linux多核调度算法研究[J].计算机工程与应用,2009,45(24):72-76. 被引量:3
  • 2Shengquan Wang,Riccardo Bettati.Reactive speed control in temperature-constrained real-time systems[J]. Real - Time Systems . 2008 (1-3)
  • 3Seo E,Jeong J,Park S,Lee J.Energy efficient scheduling of real-time tasks on multicore processors. IEEE Transactions on Parallel and Distributed Systems . 2008
  • 4Bautista D,Sahuquillo J,Hassan H,et al.A Simple Power-Aware Scheduling for Multicore Systems when Running Real-Time Appli-cations. IEEE International Symposium on Parallel and Distributed Processing(IPDPS‘08) . 2008
  • 5Kondo M,Sasaki H,Nakamura H.Improving fairness,throughput and energy-efficiency on a chip multiprocessor through DVFS. ACM SIGARCH Computer Architecture News . 2007
  • 6Yeo I,Kim E J.Temperature-aware scheduler based on thermal behavior grouping in multicore systems. Design,Automation&Test in Europe Conference&Exhibition . 2009
  • 7Skadron K,Stan S,Huang W,et al.Temperature-Aware Microarchitecture:Modeling and Implementation. ACM Transactions on Ar-chitecture and Code Optimization . 2004
  • 8Heo S,Barr K,Asanovic K.Reducing power density through activity migration. Proceedings of International Symposium on Low Power Electronics and Design (ISLPED) . 2003
  • 9D. Brooks,M. Martonosi.Dynamic Thermal Management for High Performance Microprocessors. Proc. Int. Symp. High Performance Computer Architecture (HPCA) . 2001
  • 10Frank Kreith,Mark S. Bohn.Principles of Heat Transfer. . 2000

二级参考文献16

  • 1Bailey C.ModeUing the effect of temperature on product reliability[C]//Semiconductor Thermal Measurement and Management Symposium,Ninteenth Annual IEEE 2003. [S.l.]:IEEE Computer Science, 2003 : 324-331.
  • 2Viswanath R,Wakharkar V,Watwe A,et al.Thermal performance challenges from silicon to systems[J].Intel Technology Journal,2000 (Q3) : 57-89.
  • 3I Mahajan R,Brown K,Atluri V.The evolution of microprocessor packaging[J].Intel Technology Joumal,2002(Q3):89-101.
  • 4Heo S,Barr K,Asanovic K.Reducing power density through activity migration[C]//Proceedings of the 2003 the International Symposium on Low Power Electronics and Design.[S.1.]:ACM,2003:217-222.
  • 5Michaud P,Seznec A,Fetis D,et al.A study of thread migration in temperature-constrained multicores[J].ACM Transactions on Architecture and Code Optimization,2007(4):23-36.
  • 6Merkel A,Bellosa F.Balaneing power consumption in multiprocessor systems[C]//Proceedings of the 2006 EuroSys Conference on ACM SIGOPS Operating Systems Review.[S.l.] : ACM, 2006(40 ) : 403-414.
  • 7Stavrou K,Trancoso P.Thermal-aware scheduling:A solution for future chip multiprocessors thermal problems[C]//Proceedings of the 9th EUROMICRO Conference on Digital System Design.[S.l.]:IEEE Computer Science,2006:123-126.
  • 8Jason R, Roberts J.Multi-core programming:Increasing performance through software muhithreading[M].[S.l.]:Intel Press,2007:33-40.
  • 9Christiana I,Sazeides Y,Michaud P,et al.Third International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems[Z].European Network of Excellence on High Performance and Embedded Architecture and Compilation,2007 (7): 45-49.
  • 10Mesa-Martinez F J, Brown M,Nayfach-Battilana J,et al.Measuring performance,power,and temperature from real processors[C]//Proceedings of the 2007 Workshop on Experimental Computer Science.[S.l.]:USENIX Association,2007:17-27.

共引文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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