ISSN 1000-1239 CN 11-1777/TP

计算机研究与发展 ›› 2016, Vol. 53 ›› Issue (7): 1478-1492.doi: 10.7544/issn1000-1239.2016.20160134

所属专题: 2016绿色计算专题

• 系统结构 • 上一篇    下一篇



  1. 1(东北大学计算机科学与工程学院 沈阳 110819); 2(东北大学软件学院 沈阳 110819) (
  • 出版日期: 2016-07-01
  • 基金资助: 

Optimization Research on Thermal and Power Management for Real-Time Systems

Li Tiantian1, Yu Ge1, Song Jie2   

  1. 1(College of Computer Science and Engineering, Northeastern University, Shenyang 110819);2(Software College, Northeastern University, Shenyang 110819)
  • Online: 2016-07-01

摘要: 实时系统的能量受限特性、峰值温度约束以及实时任务的时间约束使其能耗问题备受学术界和工业界的关注,目前已有很多相关功耗管理研究.不考虑温度因素的传统功耗管理大多仅通过动态电压调节技术(dynamic voltage scaling, DVS)方法调度处理器的状态实现,然而随着芯片尺寸的不断缩减,处理器的功耗密度越来越大,温度与功耗之间的相互影响已不容忽视,由此在传统管理研究的基础上又衍生出了很多温度感知的新方法.1)对实时系统温度功耗管理依托的3个模型(任务模型、热模型和功耗模型)进行总结整理;2)根据是否考虑温度因素将现有研究分为温度无关的和温度感知的2类进行综述,后者又按面向单任务面向多任务进行分类;3)从具体机制、优化目标、优化效果以及调度时间等方面进行比较,分析现有研究的优缺点;4)指出未来研究方向.

关键词: 实时系统, 温度感知, 能量受限, 功耗优化, 任务调度

Abstract: Power consumption issue of real-time system has been paid much attention to by both academia and industry due to its constraints on energy, peak temperature and deadline of real-time task. Up to now, there have been many related researches. Temperature-unaware traditional researches usually adopt DVS to scale processor states for optimal power management. However, with the increasing power density of processors due to the continuous shrinking of chip size, the mutual effect between temperature and power has become unignorably. As a consequence, many new temperature-aware optimization approaches have derived based on the traditional methods. This paper firstly makes an overview of the three models (task, thermal and power) this research bases on; secondly, this paper divides existing researches into two categories: temperature-unaware traditional researches and temperature-aware optimization researches, and the latter one is further divided as single task optimization and multi-task scheduling; thirdly, this paper makes a comparison of the researches from mechanism, optimization goal and effect, and scheduling time etc., analyzing their advantages and disadvantages; finally, this paper points out the future research directions.

Key words: real-time system, temperature aware, energy constrained, power consumption optimization, task scheduling