片上网络作为未来多核处理器片上互连的发展趋势,其能耗优化问题越来越受到重视.动态电压频率调节是一种有效的运行时能耗管理手段,近年来已被许多研究者用在片上网络的能耗优化上.针对目前主流的分布式控制方案存在软硬件代价高的缺点,提出了一种全局控制的能耗优化方法,通过监控程序的关键性访存信息来动态调整片上网络的电压和频率.仿真结果表明,在允许性能损失5%的限制下,该方法可以实现约45%的能耗节省.
Networks-on-chip (NoC),as the development trends for multiprocessors-on-chip (CMP) interconnection,its energy optimization becomes increasingly important.Dynamic voltage and frequency scaling(DVFS) as an effective run-time energy management method,has been used in the energy optimization of NoC widely.At present the major local control methods have high SW/HW costs,this paper presents a global energy optimization method through monitoring the program's critical memory access information to dynamically adjust the voltage and frequency of the NoC.Simulation results show that this method can reduce the energy consumption by 45%,while causing the program's performance loss below 5%.