Please wait a minute...
Frontiers of Computer Science

ISSN 2095-2228

ISSN 2095-2236(Online)

CN 10-1014/TP

Postal Subscription Code 80-970

2018 Impact Factor: 1.129

Front Comput Sci Chin    2011, Vol. 5 Issue (1) : 126-134    https://doi.org/10.1007/s11704-010-0117-0
RESEARCH ARTICLE
An analytical model for Network-on-Chip with finite input buffer
Jian WANG(), Yu-bai LI, Chang WU
Didital Signal Processing Lab, School of Communication and Information Engineering, University of Electronic Science and Technology of China, Chengdu 610054, China
 Download: PDF(388 KB)   HTML
 Export: BibTeX | EndNote | Reference Manager | ProCite | RefWorks
Abstract

An analytical model is proposed for input buffer router architecture Network-on-Chip (NoC) with finite size buffers. The model is developed based on M/G/1/K queuing theory and takes into consideration the restriction of buffer sizes in NoC. It analyzes the packet’s sojourn time in each buffer and calculates the packets average latency in NoC The validity of the model is verified through simulation. By comparing our analytical outcomes to the simulation results, we show that the proposed model successfully captures the performance characteristics of NoC, which provides an efficient performance analysis tool for NoC design.

Keywords analytical model      finite buffer      Network-on-Chip (NoC)      queue system     
Corresponding Author(s): WANG Jian,Email:wangjian3630@foxmail.com   
Issue Date: 05 March 2011
 Cite this article:   
Jian WANG,Yu-bai LI,Chang WU. An analytical model for Network-on-Chip with finite input buffer[J]. Front Comput Sci Chin, 2011, 5(1): 126-134.
 URL:  
https://academic.hep.com.cn/fcs/EN/10.1007/s11704-010-0117-0
https://academic.hep.com.cn/fcs/EN/Y2011/V5/I1/126
Fig.1  Some proposed NoC architectures. (a) SPIN; (b) CLICHé; (c) OCTAGON; (d) BFT
Fig.1  Some proposed NoC architectures. (a) SPIN; (b) CLICHé; (c) OCTAGON; (d) BFT
Fig.2  Router architecture of NoC for 2D-mesh topology
Fig.2  Router architecture of NoC for 2D-mesh topology
Fig.3  Sketch map of queuing model for a router
Fig.3  Sketch map of queuing model for a router
Fig.4  Infection of for the model in NoC
Fig.4  Infection of for the model in NoC
Fig.5  Analytical model and simulation results ( = 2, = 4)
Fig.5  Analytical model and simulation results ( = 2, = 4)
Fig.6  Analytical model and simulation results ( = 3, = 4)
Fig.6  Analytical model and simulation results ( = 3, = 4)
Fig.7  Analysis model and simulation result for = 3 with different values of
Fig.7  Analysis model and simulation result for = 3 with different values of
Fig.8  Analysis model and simulation result in uniform mode
Fig.8  Analysis model and simulation result in uniform mode
Fig.9  Analysis model and simulation result in hotspot mode
Fig.9  Analysis model and simulation result in hotspot mode
1 Grecu C, Pande P P, Ivanov A, Saleh R. Structured interconnect architecture: a solution for the non-scalability of bus-based socs. In: Proceedings of Great Lakes symp. VLSI . Washington DC: Elsevier, 2004, 192–195
2 Henkel J, Wolf W, Chakradhar S. On-chip networks: a scalable, communication-centric embedded system design paradigm. In: Proceedings of the 17th International Conference on VLSI Design . Piscataway, NJ, USA: IEEE Press, 2004, 845–851
3 Dally W J, Towles B. Route packets, not wires: on-chip interconnection networks. In: Design Automation Conference . Las Vegas, USA: ACM Press, 2001: 684–689
4 Pande P P, Grecu C, Jones M, Ivanov A, Saleh R. Performance evaluation and design trade-offs for network-on-chip interconnect architectures. IEEE Transactions on Computers , 2005, 54(8): 1025–1040
doi: 10.1109/TC.2005.134
5 Guerrier P, Greiner A. A generic architecture for on-chip packet-switched interconnections. In: Proc. Design and Test in Europe . Paris, France: IEEE Press, 2000, 250–256
6 Kumar S, Jantsch A, Soininen J, Forsell M, Millberg M, Oberg J, Tiensyrja K, Hemani A. A network on chip architecture and design methodology. In: Proc ISVLSI . Pittsburgh, PA, USA: IEEE Press2002, 117–124
7 Karim F, Nguyen A, Dey S. An interconnect architecture for networking systems on chips. IEEE Micro , 2002, 22(5): 36–45
doi: 10.1109/MM.2002.1044298
8 Pande P P, Grecu C, Ivanov A, Saleh R. Design of a switch for network on chip applications. In: Proc, Symp . Circuits and Systems (ISCAS), Bangkok, Thailand: IEEE Press, 2003, 217–220
9 Hemani A, Jantsch A, Kumar S. Postula A, Oberg J, Millberg M, Lindqvist D. Network on a chip: an architecture for billion transistor era. In: IEEE NorChip Conf , Turku, Finland: IEEE Press, 2000, 166–173
10 Marculescu R, Ogras U Y, Nicholas H Z. Computation and communication refinement for multiprocessor soc design a system-level perspective. ACM Trans. Design Autom. Elect. Syst . 2006, 11(3): 564–592
doi: 10.1145/1142980.1142983
11 Bogdan P, Marculescu R. Quantum-like effects in network-on-chip buffers behavior. In: Design Automation Conference 2007 , Pacifico Yokohama: IEEE Press, 2007, 266–267
12 Agarwal A. Limits on interconnection network performance. IEEE Transactions on Parallel and Distributed Systems , 1991, 4(2): 398–412
doi: 10.1109/71.97897
13 Dally W J. Performance analysis of k-ary n-cube interconnection networks. Computer , 1990, 39(6): 775–785
14 Adve V S, Vernon M K. Performance analysis of mesh interconnection networks with deterministic routing. IEEE Transactions on Parallel and Distributed Systems , 1994, 3(5): 225–246
doi: 10.1109/71.277793
15 Boudec J Y L, Thiran P. Network Calculus. New York: Springer-Verlag, 2001
doi: 10.1007/3-540-45318-0
16 Chandra V, Xu A, Schmit H, Pileggi L. An interconnect channel design for high performance integrated circuits. In: Proc. DATE Conf . Paris, France: IEEE Press, 2004, 1138–1143
17 Beekhuizen P, Denteneer D, Adan I. Analysis of a tandem network model of a single-router. Annals of Operations Research , 2008, 162 (1): 19–34
doi: 10.1007/s10479-008-0333-2
18 Guz Z, Walter I, Bolotin E, Cidon I, Ginosar R, Kolodny A. Efficient link capacity and qos design for network-on-chip. In: Design, Automation and Test in Europe 2006 , Munich, Germany: IEEE Press, 2006, 1–6
doi: 10.1109/DATE.2006.243951
19 Hu J, Ogras U Y, Marculescu R. Application-specific buffer space allocation for networks-on-chip router design. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems , 2006, 25(12): 2919–2933
doi: 10.1109/TCAD.2006.882474
20 Hillier F S, Lieberman G J. Introduction to Operation Research. 6th edition. Hong Kong: McGraw-Hill, 1995, 661–732 .
21 Gelenbe E, Pujolle G. Introduction to Queueing Network. New York: Joh Wiley and Sons, 1987
22 Medhi J. Stochastic Models in Queuing Theory. London: Academic Press, 1991
[1] Mei CHEN, Xiaolong JIN, Yuanzhuo WANG, Xueqi CHENG, Geyong MIN. Modelling priority queuing systems with varying service capacity[J]. Front Comput Sci, 2013, 7(4): 571-582.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed