Modeling and evaluation of ring-based interconnects for Network-on-Chip

被引:4
作者
Bourduas, Stephan [1 ]
Zilic, Zeljko [1 ]
机构
[1] McGill Univ, Dept Elect & Comp Engn, Integrated Microsyst Lab, Montreal, PQ, Canada
关键词
Network-on-Chip; Interconnect topologies; Hierarchical ring; Mesh; Modeling; SystemC; PERFORMANCE EVALUATION; SYSTEM;
D O I
10.1016/j.sysarc.2010.07.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A popular network topology for Network-on-Chip (NoC) implementations is the two-dimensional mesh, which has its drawbacks in the communication latency scalability, and the concentration of the traffic in the center of the mesh. In this paper, we consider the addition of simple and hierarchical rings to the mesh network. We propose several composite topologies that use the ring networks to reduce hop counts and latencies of global (long distance) traffic. Furthermore, we study two alternative ring architectures. The first is a slotted ring architecture that is suitable for NoC implementation due to its simplicity and low cost. The second uses wormhole routing and virtual channels, providing increased flexibility and better performance. Simulation results show that the composite architectures decrease the latencies and hop counts incurred by global traffic, thereby validating our claim that the use of hierarchical rings for global routing can in fact increase the scalability of the normal mesh network used for NoC implementations. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:39 / 60
页数:22
相关论文
共 38 条
[1]  
ALTMAN T, 1994, 1994 IEEE REGION 10'S NINTH ANNUAL INTERNATIONAL CONFERENCE, THEME - FRONTIERS OF COMPUTER TECHNOLOGY, VOLS 1 AND 2, P290, DOI 10.1109/TENCON.1994.369291
[2]  
[Anonymous], 2008, 2008 IEEE 14 INT S H
[3]  
[Anonymous], P ACM GREAT LAK S VL
[4]   PERFORMANCE EVALUATION OF THE SLOTTED RING MULTIPROCESSOR [J].
BARROSO, LA ;
DUBOIS, M .
IEEE TRANSACTIONS ON COMPUTERS, 1995, 44 (07) :878-890
[5]   Networks on chips: A new SoC paradigm [J].
Benini, L ;
De Micheli, G .
COMPUTER, 2002, 35 (01) :70-+
[6]  
BENINI L, 2006, SYSTEM CHIP NEXT GEN, P3
[7]   Latency reduction of global traffic in wormhole-routed meshes using hierarchical rings for global routing [J].
Bourduas, S. ;
Zilic, Z. .
2007 IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES, AND PROCESSORS, 2007, :302-307
[8]  
Bourduas S, 2007, NOCS 2007: FIRST INTERNATIONAL SYMPOSIUM ON NETWORKS-ON-CHIP, PROCEEDINGS, P195
[9]  
BOURDUAS S, 2006, P INT SOC DES C, P171
[10]  
BOURDUAS S, 2006, NEWCAS, P201