10.3969/j.issn.1003-9775.2017.06.021
暗硅多核系统芯片资源调度算法
芯片集成度的提升芯片带来功耗密度的增加,引起芯片的过热问题.近年来,人们提出暗硅设计的概念,有选择地关闭部分工作模块,避免芯片上所有模块同时处于开启状态,以解决过热问题.为此,提出一种基于模拟退火的多核系统资源调度算法.针对具体的应用采用迭代方法调整热设计功耗约束、分配处理器资源,并确定芯片模块的开启和关闭,在保证系统吞吐的同时,有效地解决芯片的过热问题.首先,针对已知应用集,在热设计功耗和系统约束下通过动态规划为每个应用配置处理器数目和频率等级.其次,基于模拟退火算法以散热效果和通信延迟为目标完成应用映射,确定开启和关闭的处理器.最后,根据有无过热点的反馈,迭代地调整热设计功耗大小,获得系统最大热设计功耗,并据此获得应用的最终资源配置和映射结果.所提调度方法能够有效地避免过热点,在资源约束下最优化系统性能.实验结果表明,相比于棋盘式布局,系统最高温度能够降低3%,相比开关调整过热点的方法,系统吞吐量能够最大增加约12%.
暗硅、热设计功耗、多核系统、动态规划、应用映射、模拟退火、反馈调整
29
TP391.41(计算技术、计算机技术)
国家自然科学基金61404123;安徽省自然科学基金1508085MF134
2017-06-30(万方平台首次上网日期,不代表论文的发表时间)
共10页
1145-1154