An Analytical Framework with Bounded Deflection Adaptive Routing for Networks-on-Chip

被引:1
|
作者
Ghosh, Pavel [1 ]
Ravi, Arvind [2 ]
Sen, Arunabha [1 ]
机构
[1] Arizona State Univ, Comp Sci Program, Comp Informat & Decis Syst Engn, Tempe, AZ 85281 USA
[2] Arizona State Univ, Sch Elect Comp & Energy Engn, Dept Elect Engn, Tempe, AZ 85287 USA
关键词
D O I
10.1109/ISVLSI.2010.90
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In a Multi-Processor System-on-Chip (MPSoC-)based embedded system with Network-on-chip (NoC) as the communication architecture, routing of the communication traffic among the Processing Elements (PEs) contributes significantly to the overall latency, throughput and energy consumption. Design of an efficient routing algorithm for NoC requires a thorough understanding of the role of individual components of NoC. Simulation based studies are time-consuming and do not provide adequate insight into the design parameters for performance improvement. In this paper, we provide a framework for the analytical study of the NoC components and design an adaptive routing algorithm. Based on the traffic pattern of the communication traffic among PEs, we perform analytical studies based on network calculus and probabilistic analysis. Analytical study relates the design parameters with the worst case and average case latency and buffer requirements. Knowledge obtained from the analytical study is utilized for resource allocation of NoC, which further constitutes the design philosophy of the proposed Bounded Deflection Adaptive Routing (BDAR) algorithm. Our routing algorithm is deadlock-livelock free and efficiently reacts to link congestions. Experimental results based on simulations show that our routing algorithm performs significantly better than some existing static and dynamic routing in terms of link utilization, average and maximum end-to-end latency.
引用
收藏
页码:363 / 368
页数:6
相关论文
共 50 条
  • [41] Adaptive Multicast Routing Method for 3D Mesh-based Networks-on-Chip
    Bahrebar, Poona
    Jalalvand, Azarakhsh
    Stroobandt, Dirk
    [J]. 2014 27TH IEEE INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2014, : 70 - 75
  • [42] Reliability assessment of networks-on-chip based on analytical models
    Mojtaba VALINATAJ
    Siamak MOHAMMADI
    Saeed SAFARI
    [J]. Journal of Zhejiang University-Science A(Applied Physics & Engineering), 2009, 10 (12) : 1801 - 1814
  • [43] Reliability assessment of networks-on-chip based on analytical models
    Mojtaba Valinataj
    Siamak Mohammadi
    Saeed Safari
    [J]. Journal of Zhejiang University-SCIENCE A, 2009, 10 : 1801 - 1814
  • [44] Reconfigurable fault tolerant routing for networks-on-chip with logical hierarchy
    Schley, Gert
    Ahmed, Ibrahim
    Afzal, Muhammad
    Radetzki, Martin
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2016, 51 : 195 - 206
  • [45] Analytical router Modeling for Networks-on-Chip performance analysis
    Ogras, Umit Y.
    Marculescu, Radu
    [J]. 2007 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2007, : 1096 - 1101
  • [46] Joint multicast routing and network design optimisation for networks-on-chip
    Yan, S.
    Lin, B.
    [J]. IET COMPUTERS AND DIGITAL TECHNIQUES, 2009, 3 (05): : 443 - 459
  • [47] A routing algorithm for reducing optical loss in photonic Networks-on-Chip
    Bahareh Asadi
    Midia Reshadi
    Ahmad Khademzadeh
    [J]. Photonic Network Communications, 2017, 34 : 52 - 62
  • [48] Optimal port allocation scheme for deflection-routed networks-on-chip
    Stojanovic, Igor
    Jovanovic, Milica
    Djosic, Sandra
    Djordjevic, Goran Lj.
    [J]. JOURNAL OF SUPERCOMPUTING, 2021, 77 (12): : 14161 - 14179
  • [49] A Hotspot-Pattern-Aware Routing Algorithm for Networks-on-Chip
    Luo, Yaoying
    Meyer, Michael Conrad
    Jiang, Xin
    Watanabe, Takahiro
    [J]. 2019 IEEE 13TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC 2019), 2019, : 229 - 235
  • [50] Fault Tolerant Distributed Routing Algorithms for Mesh Networks-on-Chip
    Lehtonen, Teijo
    Liljeberg, Pasi
    Plosila, Juha
    [J]. ISSCS 2009: INTERNATIONAL SYMPOSIUM ON SIGNALS, CIRCUITS AND SYSTEMS, VOLS 1 AND 2, PROCEEDINGS,, 2009, : 149 - +