Computer Engineering & Science >
Communication Performance Analysis of the NoCs in 2D and 3D Architectures
Received date: 2009-10-20
Revised date: 2010-02-25
Online published: 2011-03-25
Advanced integration technologies enable the construction of NetworkonChip (NoC) from two dimensions to three dimensions. Studies have shown that 3D NoCs can improve the average communication performance because of the possibility of using the additional dimension to shorten the communication distance. In this paper, we present a comparative analysis on the worstcase communication performance in the regular kary2mesh networks and their 3D forms. We show that, though 3D networks achieve better average latency, this may not be the case for the worstcase performance mainly due to the constraints on vertical channels. Our analysis is based on network calculus, which allows to calculate the theoretical delay bounds for constrained flows traversing network elements.
QIAN Yue1,LU Zhonghai2,DOU Qiang1,DOU Wenhua1 . Communication Performance Analysis of the NoCs in 2D and 3D Architectures[J]. Computer Engineering & Science, 2011 , 33(3) : 34 -40 . DOI: 10.3969/j.issn.1007130X.2011.
[1]Pavlidis V,Friedman E. 3D Topologies for NetworksonChip[J]. IEEE Transactions on Very Large Scale Integration Systems, 2007,15(10):10811090.
[2]Loi,Mitra S, Lee T H, Fujita S, et al. A LowOverhead Fault Tolerance Scheme for TSVBased 3D Network on Chip Links[C]∥Proc of the 2008 IEEE/ACM Int’l Conf on ComputerAided Design, 2008:598602.
[3]Weerasekera R, Zheng LR, Pamunuwa D, et al. Extending SystemsonChip to the Third Dimension: Performance, Cost and Technological Tradeoffs[C]∥Proc of the 2007 IEEE/ACM Int’l Conf on ComputerAided Design, 2007:212219.
[4]Feero B,Pande P. NetworksonChip in a Three Dimensional Environment: A Performance Evaluation[J]. IEEE Transactions on Computers, 2008, 58(1):3245.
[5]Qian Y, Lu Z, Dou W. Analysis of Communication Delay Bounds for Network on Chips[C]∥Proc of the 14th Asia and South Pacific Design Automation Conf, 2009:712.
[6]Cruz R L. A Calculus for Network Delay, Part I: Network Elements in Isolation; Part II: Network Analysis[J]. IEEE Transactions on Information Theory, 1991, 37(1):114141.
[7]Chang CS. Performance Guarantees in Communication Networks[M]. Berlin:SpringerVerlag, 2000.
[8]Le Boudec JY,Thiran P. Network Calculus: A Theory of Deterministic Queuing Systems for the Internet[M]. Berlin:SpringerVerlag, 2004.
[9]Stiliadis D,Varma A. LatencyRate Servers: A General Model for Analysis of Traffic Scheduling Algorithms[J]. IEEE/ACM Transactions on Networking, 1998, 6(5):611624.
[10]Lenzini L, Martorini L, Mingozzi E, et al. Tight EndtoEnd PerFlow Delay Bounds in FIFO Multiplexing SinkTree Networks[J]. Performance Evaluation, 2006, 63(910):956987.
[11]OMNeT++ Discete Event Simualtion System[EB/OL].[20081015].http://www.omnetpp.org/.
/
| 〈 |
|
〉 |