论文部分内容阅读
在多核处理器蓬勃发展的今天,温度过高成为制约其性能和稳定的关键因素。本文首先在单核处理器上,以热传递理论为基础,以温度与时间的一个简明等式详细分析了任务组的各种排列方式对单核处理器的峰值温度可能造成的影响,并提出了简单易行免于复杂计算的调度方法;然后将该方法拓展到多核处理器环境,通过合理分配、核上调度和核间迁移,达到了降低各核峰值温度的目的。
In the flourishing development of multi-core processors, over-temperature becomes a key factor that restricts their performance and stability. Based on the theory of heat transfer, the paper first analyzes the possible influence of various arrangement of task groups on the peak temperature of single-core processor based on a concise equation of temperature and time The method is simple and feasible without complicated computation. Then this method is extended to multi-core processor environment. Through the reasonable allocation, scheduling on the core and inter-core migration, the peak temperature of each core is reduced.