BlackOut: Enabling fine-grained power gating of buffers in Network-on-Chip routers

被引:17
作者
Zoni, Davide [1 ]
Canidio, Andrea [1 ]
Fornaciari, William [1 ]
Englezakis, Panayiotis [2 ]
Nicopoulos, Chrysostomos [2 ]
Sazeides, Yiannakis [3 ]
机构
[1] Politecn Milan, DEIB, I-20133 Milan, Italy
[2] Univ Cyprus, Dept Elect & Comp Engn, CY-1678 Nicosia, Cyprus
[3] Univ Cyprus, Dept Comp Sci, CY-1678 Nicosia, Cyprus
基金
欧盟地平线“2020”;
关键词
Networks-on-Chip; Static power; Power gating; Multi-cores; Low power; INTERCONNECT; PERFORMANCE;
D O I
10.1016/j.jpdc.2017.01.016
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Network-on-Chip (NoC) router buffers play an instrumental role in the performance of both the interconnection fabric and the entire multi-/many-core system. Nevertheless, the buffers also constitute the major leakage power consumers in NoC implementations. Traditionally, they are designed to accommodate worst-case traffic scenarios, so they tend to remain idle, or under-utilized, for extended periods of time. The under-utilization of these valuable resources is exemplified when one profiles real application workloads; the generated traffic is bursty in nature, whereby high traffic periods are sporadic and infrequent, in general. The mitigation of the leakage power consumption of NoC buffers via power gating has been explored in the literature, both at coarse (router-level) and fine (buffer-level) granularities. However, power gating at the router granularity is suitable only for low and medium traffic conditions, where the routers have enough opportunities to be powered down. Under high traffic, the sleeping potential rapidly diminishes. Moreover, disabling an entire router greatly affects the NoC functionality and the network connectivity. This article presents BlackOut, a fine-grained power-gating methodology targeting individual router buffers. The goal is to minimize leakage power consumption, without adversely impacting the system performance. The proposed framework is agnostic of the routing algorithm and the network topology, and it is applicable to any router micro-architecture. Evaluation results obtained using both synthetic traffic patterns and real applications in 64-core systems indicate energy savings of up to 70%, as compared to a baseline NoC, with a near-negligible performance overhead of around 2%. BlackOut is also shown to significantly outperform-by 35%, on average - two current stateof-the-art power-gating solutions, in terms of energy savings. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:130 / 145
页数:16
相关论文
共 25 条
[1]   GARNET: A Detailed On-Chip Network Model inside a Full-System Simulator [J].
Agarwal, Niket ;
Krishna, Tushar ;
Peh, Li-Shiuan ;
Jha, Niraj K. .
ISPASS 2009: IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE, 2009, :33-42
[2]  
[Anonymous], 2013, ACM SIGARCH COMPUT A, DOI DOI 10.1145/2508148.2485950
[3]  
[Anonymous], 2014, 51 DES AUT C
[4]  
[Anonymous], 2013, INTERCONNECTION NETW
[5]  
Binkert Nathan, 2011, Computer Architecture News, V39, P1, DOI 10.1145/2024716.2024718
[6]   darkNoC: Designing Energy-Efficient Network-on-Chip with Multi-Vt Cells for Dark Silicon [J].
Bokhari, Haseeb ;
Javaid, Haris ;
Shafique, Muhammad ;
Henkel, Joerg ;
Parameswaran, Sri .
2014 51ST ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2014,
[7]  
Casu M., 2013, POWER GATING TECHNIQ, V49, P1438
[8]  
Chen LZ, 2015, INT S HIGH PERF COMP, P378, DOI 10.1109/HPCA.2015.7056048
[9]  
Chen LZ, 2014, INT S HIGH PERF COMP, P296, DOI 10.1109/HPCA.2014.6835940
[10]   NoRD: Node-Router Decoupling for Effective Power-gating of On-Chip Routers [J].
Chen, Lizhong ;
Pinkston, Timothy M. .
2012 IEEE/ACM 45TH INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO-45), 2012, :270-281