Topology-Aware Adaptive Routing for Nonstationary Irregular Mesh in Throttled 3D NoC Systems

被引:48
作者
Chen, Kun-Chih [1 ]
Lin, Shu-Yen [1 ]
Hung, Hui-Shun [1 ]
Wu, An-Yeu [1 ]
机构
[1] Natl Taiwan Univ, Inst Elect Engn, Taipei 10764, Taiwan
关键词
Network-on-chip; 3D IC; 3D NoC; transport layer assisted routing; ON-CHIP;
D O I
10.1109/TPDS.2012.291
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Three-dimensional network-on-chip (3D NoC) has been proposed to solve the complex on-chip communication issues in future 3D multicore systems. However, the thermal problems of 3D NoC are more serious than 2D NoC due to chip stacking. To keep the temperature below a certain thermal limit, the thermal emergent routers are usually throttled. Then, the topology of 3D NoC becomes a Nonstationary Irregular Mesh (NSI-Mesh). To ensure the successful packet delivery in the NSI-Mesh, some routing algorithms had been proposed in the previous works. However, the network still suffers from extremely traffic imbalance among lateral and vertical logic layer. In this paper, we propose a Topology Aware Adaptive Routing (TAAR) to balance the traffic load for NSI-Mesh in 3D NoC. TAAR has three routing modes, which can be dynamically adjusted based on the topology status of the routing path. In addition to increasing routing flexibility, the TAAR also increases both vertical and lateral path diversity to balance the traffic load. Compared with the related adaptive routing methods, the experimental results show that the proposed TAAR can reduce 19 to 295 percent traffic loads in the bottom logic layer and improve around 7.7 to 380 percent network throughput. According to our proposed VLSI architecture, the TAAR only needs less than 24.8 percent hardware overhead compared with the previous works.
引用
收藏
页码:2109 / 2120
页数:12
相关论文
共 34 条
[1]  
[Anonymous], 2008, 2008 IEEE 14 INT S H
[2]  
Ascia G., 2006, P IEEE ACM IFIP WORK
[3]  
Ascia G, 2008, IEEE T COMPUT, V57, P809, DOI [10.1109/TC.2008.38, 10.1109/TC.2007.38]
[4]   Parallel FFT algorithms on network-on-chips [J].
Bahn, Jun Ho ;
Yang, Jungsook ;
Bagherzadeh, Nader .
PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, 2008, :1087-1093
[5]   Thermal and Energy Management of High-Performance Multicores: Distributed and Self-Calibrating Model-Predictive Controller [J].
Bartolini, Andrea ;
Cacciari, Matteo ;
Tilli, Andrea ;
Benini, Luca .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (01) :170-183
[6]  
Chao C.H., 2011, P IEEE INT SOC C SOC
[7]  
Chao C. H., ACM T EMBED IN PRESS
[8]  
Chih-Hao Chao, 2010, 2010 ACM/IEEE International Symposium on Networks-on-Chip (NOCS), P223, DOI 10.1109/NOCS.2010.32
[9]   The odd-even turn model for adaptive routing [J].
Chiu, GM .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2000, 11 (07) :729-738
[10]  
Condo C., 2011, P C DES ARCH SIGN IM, P1