A two-level network-on-chip architecture with multicast support

被引:4
|
作者
Yazdanpanah, Fahimeh [1 ]
机构
[1] Vali E Asr Univ Rafsanjan, Fac Engn, Comp Engn Dept, Rafsanjan, Iran
关键词
Network-on-chip; Multicast routing algorithm; Two-level mesh; Hamiltonian principle; ROUTING ALGORITHM; DESIGN;
D O I
10.1016/j.jpdc.2022.10.011
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
It is essential for implementing processing systems of edge computing, internet of things (IoT) and wireless multimedia sensor networks (WMSN) to use low-power parallel and distributed architectures with high speed and low power consumption. Most of the artificial intelligence and machine learning applications need to be executed on efficient distributed architectures with multicast support. In this paper, TLAM, a high-performance and low-cost NoC architecture is proposed. TLAM stands for Two-Level network-on-chip Architecture with Multicast support and includes a hybrid path/tree based multicast routing algorithm and a specific two-level mesh topology. The routing algorithm of TLAM is basically working according to the Hamiltonian paths. In the proposed architecture, the topology is partitioned and the two-level links provide an efficient infrastructure for low-cost and low-latency transmission of multicast and broadcast messages between partitions. In TLAM, in addition to multicasting routing algorithm, hardware components for handling multicasting packets are designed in order to achieve performance improvements. The goal is to improve the efficiency and performance, especially latency, while handling both unicast and multicast packets. Experimental evaluations including network-level and router-level analysis with different configurations under various traffic patterns were performed. The evaluations in terms of latency, throughput, area and power consumption, indicate that TLAM provides higher performance, especially for dense multicasting and broadcasting, in comparison with the existing architectures.
引用
收藏
页码:114 / 130
页数:17
相关论文
共 50 条
  • [1] Multicast parallel pipeline router architecture for network-on-chip
    Samman, Faizal A.
    Hollstein, Thomas
    Glesner, Manfred
    2008 DESIGN, AUTOMATION AND TEST IN EUROPE, VOLS 1-3, 2008, : 1200 - 1205
  • [2] Expansible Network-on-Chip Architecture
    Pedroso Pires, Ivan Luiz
    Zanata Alves, Marco Antonio
    Pessoa Albini, Luiz Carlos
    ADVANCES IN ELECTRICAL AND COMPUTER ENGINEERING, 2018, 18 (02) : 61 - 68
  • [3] Support Efficient and Fault-Tolerant Multicast in Buffer less Network-on-Chip
    Feng, Chaochao
    Lu, Zhonghai
    Jantsch, Axel
    Zhang, Minxuan
    Yang, Xianju
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (04) : 1052 - 1061
  • [4] A New Multicast Aware Optical Network-on-Chip
    Zhu, Lijing
    Chen, Zheng
    Gu, Huaxi
    2016 15TH INTERNATIONAL CONFERENCE ON OPTICAL COMMUNICATIONS AND NETWORKS (ICOCN), 2016,
  • [5] Quarc: a Novel Network-on-Chip Architecture
    Moadeli, M.
    Vanderbauwhede, W.
    Shahrabi, A.
    PROCEEDINGS OF THE 2008 14TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, : 705 - +
  • [6] Perfect Difference Network for Network-on-Chip Architecture
    Gaikwad, Mahendra
    Patrikar, Rajendra
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2009, 9 (12): : 286 - 290
  • [7] Reconfigurable Network-on-Chip Security Architecture
    Charles, Subodha
    Mishra, Prabhat
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2020, 25 (06)
  • [8] An interconnection architecture for network-on-chip systems
    Suboh, S.
    Bakhouya, M.
    Gaber, J.
    El-Ghazawi, T.
    TELECOMMUNICATION SYSTEMS, 2008, 37 (1-3) : 137 - 144
  • [9] An interconnection architecture for network-on-chip systems
    S. Suboh
    M. Bakhouya
    J. Gaber
    T. El-Ghazawi
    Telecommunication Systems, 2008, 37 : 137 - 144
  • [10] Mixed-Level Modeling Methodology for Network-on-Chip Architecture Exploration
    YIN Shouyi
    ZHANG Zhen
    HU Yang
    LIU Leibo
    WEI Shaojun
    Chinese Journal of Electronics, 2014, 23 (03) : 468 - 473