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 条
  • [41] Improved Two-Level Method of Multicast Routing in MPLS-TE Network
    Lemeshko, Oleksandr
    Nevzorova, Olena
    Mersni, Amal
    Hailan, Ahmad M.
    Ali, Ali Salem
    Harkusha, Serhii
    2019 IEEE 2ND UKRAINE CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (UKRCON-2019), 2019, : 846 - 850
  • [42] A two-level patching scheme for video multicast
    Guan, DL
    Yu, SY
    ICON 2003: 11TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS, 2003, : 289 - 293
  • [43] A high-level simulator for Network-on-Chip
    Paris, Paulo Cesar Donizeti
    Pedrino, Emerson Carlos
    Integrated Computer-Aided Engineering, 2024, 32 (01) : 55 - 71
  • [44] Physical implementation of the DSPIN network-on-chip in the FAUST architecture
    Miro-Panades, Ivan
    Clermidy, Fabien
    Vivet, Pascal
    Greiner, Alain
    NOCS 2008: SECOND IEEE INTERNATIONAL SYMPOSIUM ON NETWORKS-ON-CHIP, PROCEEDINGS, 2007, : 139 - +
  • [45] ElastiStore: An Elastic Buffer Architecture for Network-on-Chip Routers
    Seitanidis, I.
    Psarras, A.
    Dimitrakopoulos, G.
    Nicopoulos, C.
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [46] Scalable network-on-chip architecture for configurable neural networks
    Vainbrand, Dmitri
    Ginosar, Ran
    MICROPROCESSORS AND MICROSYSTEMS, 2011, 35 (02) : 152 - 166
  • [47] Scalable THz Network-On-Chip Architecture for Multichip Systems
    Tahanian, Esmaeel
    Tajary, Alireza
    Rezvani, Mohsen
    Fateh, Mansoor
    JOURNAL OF COMPUTER NETWORKS AND COMMUNICATIONS, 2020, 2020 (2020)
  • [48] Mesh-tree architecture for network-on-chip design
    Jeang, Yuan-Long
    Wey, Tzuu-Shaang
    Wang, Hung-Yu
    Hung, Chung-Wei
    Second International Conference on Innovative Computing, Information and Control, ICICIC 2007, 2007,
  • [49] A-WiNoC: Adaptive Wireless Network-on-Chip Architecture for Chip Multiprocessors
    DiTomaso, Dominic
    Kodi, Avinash
    Matolak, David
    Kaya, Savas
    Laha, Soumyasanta
    Rayess, William
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (12) : 3289 - 3302
  • [50] ON DESIGN AND APPLICATION MAPPING OF A NETWORK-ON-CHIP (NOC) ARCHITECTURE
    Bahn, Jun Ho
    Lee, Seung Eun
    Yang, Yoon Seok
    Yang, Jungsook
    Bagherzadeh, Nader
    PARALLEL PROCESSING LETTERS, 2008, 18 (02) : 239 - 255