LEAD: Learning-enabled Energy-Aware Dynamic Voltage/frequency scaling in NoCs
LEAD: Learning-enabled Energy-Aware Dynamic Voltage/frequency scaling in NoCs
复制标题
LEAD:NoC 中支持学习的能量感知动态电压/频率调节
DOI:
--
复制
发表时间:
2018
期刊:
影响因子:
--
通讯作者:
A. Louri
中科院分区:
文献类型:
--
作者:
Mark Clark;Razvan C. Bunescu;Avinash Karanth Kodi;A. Louri
Network on Chips (NoCs) are the interconnect fabric of choice for multicore processors due to their superiority over traditional buses and crossbars in terms of scalability. While NoC’s offer several advantages, they still suffer from high static and dynamic power consumption. Dynamic Voltage and Frequency Scaling (DVFS) is a popular technique that allows dynamic energy to be saved, but it can potentially lead to loss in throughput. In this paper, we propose LEAD - Learning-enabled Energy-Aware Dynamic voltage/frequency scaling for NoC architectures wherein we use machine learning techniques to enable energy-performance trade-offs at reduced overhead cost. LEAD enables a proactive energy management strategy that relies on an offline trained regression model and provides a wide variety of voltage/frequency pairs (modes). LEAD groups each router and the router’s outgoing links locally into the same V/F domain, allowing energy management at a finer granularity without additional timing complications and overhead. Our simulation results using PARSEC and Splash-2 benchmarks on a 4 × 4 concentrated mesh architecture show an average dynamic energy savings of 17% with a minimal loss of 4% in throughput and no latency increase.