A High Performance Router With Dynamic Buffer Allocation For On-Chip Interconnect Networks

被引:1
作者
Qi Shubo [1 ]
Zhang Minxuan [1 ]
Li Jinwen [1 ]
Zhao Tianlei [1 ]
Zhang Chengyi [1 ]
Li Shaoqing [1 ]
机构
[1] Natl Univ Def Technol, Sch Comp Sci, Changsha, Hunan, Peoples R China
来源
2010 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN | 2010年
关键词
Network on chip; router; flow control; DVOQR; throughput; zero-load latency;
D O I
10.1109/ICCD.2010.5647657
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the number of processor cores increasing in chip multi-processors (CMPs) and global wire delays increasing, networks on chip have been gaining wide acceptance for on-chip inter-core communication. This paper introduces a low latency Dynamic Virtual Output Queues Router (DVOQR), which can reduce the router latency to two cycles by leveraging look-ahead routing computation and virtual output address queues scheme. Simulation results show that network throughput on a 4x4 mesh increases by up to 46.9% and 28.6%, compared to wormhole router and virtual channel router, and that DVOQR outperforms doubled buffer virtual channel router by 1.9% under same input speedup. Network zero-load-latency also decreases by 25.6% and 41% respectively under random traffic. The results with place and route used by Cadence Encounter in TSMC 65nm technology display that the frequency of DVOQR can reach 1.4 GHz, the cell area of the router is only 0.424mm(2) and the power consumption is 274 mw under the 50% injection rate.
引用
收藏
页码:462 / 467
页数:6
相关论文
共 14 条
[1]  
[Anonymous], P DES AUT C DAC
[2]  
Dally W., 2003, Principles and Practices of Interconnection Networks
[3]   On-chip interconnection networks of the trips chip [J].
Gratz, Paul ;
Kim, Changkyu ;
Sankaralingam, Karthikeyan ;
Hanson, Heather ;
Shivakumar, Premkishore ;
Keckler, Stephen W. ;
Burger, Doug .
IEEE MICRO, 2007, 27 (05) :41-50
[4]   Energy- and performance-aware mapping for regular NoC architectures [J].
Hu, JC ;
Marculescu, R .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2005, 24 (04) :551-562
[5]  
Jerger N. E., 2007, IEEE Computer Architecture Letters, V6, P5, DOI 10.1109/L-CA.2007.2
[6]  
Karanth K. Avinash, 2008, P 35 INT S COMP ARCH
[7]   INPUT VERSUS OUTPUT QUEUING ON A SPACE-DIVISION PACKET SWITCH [J].
KAROL, MJ ;
HLUCHYJ, MG ;
MORGAN, SP .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1987, 35 (12) :1347-1356
[8]   A 4.6Tbits/s 3.6GHz Single-cycle NoC Router with a Novel Switch Allocator in 65nm CMOS [J].
Kumar, Amit ;
Kundu, Partha ;
Singh, Arvind P. ;
Peh, Li-Shiuan ;
Jha, Niraj K. .
2007 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, VOLS, 1 AND 2, 2007, :63-+
[9]   The design and implementation of a low-latency on-chip network [J].
Mullins, Robert ;
West, Andrew ;
Moore, Simon .
ASP-DAC 2006: 11TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 2006, :164-169
[10]  
Nicopoulos CA, 2006, INT SYMP MICROARCH, P333