On an efficient NoC multicasting scheme in support of multiple applications running on irregular sub-networks

被引:11
|
作者
Wang, Xiaohang [1 ,2 ]
Yang, Mei [2 ]
Jiang, Yingtao [2 ]
Liu, Peng [1 ]
机构
[1] Zhejiang Univ, Dept Informat Sci & Elect Engn, Hangzhou 310027, Zhejiang, Peoples R China
[2] Univ Nevada, Dept Elect & Comp Engn, Las Vegas, NV 89154 USA
基金
中国国家自然科学基金;
关键词
Network-on-chips (NoCs); Chip multiprocessor (CMP); Multicast; Routing; ENERGY-AWARE; CHIP;
D O I
10.1016/j.micpro.2010.08.003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
When a number of applications simultaneously running on a many-core chip multiprocessor (CMP) chip connected through network-on-chip (NoC), significant amount of on-chip traffic is one-to-many (multicast) in nature. As a matter of fact, when multiple applications are mapped onto an NoC architecture with applicable traffic isolation constraints, the corresponding sub-networks of these applications are mapped onto actually tend to be irregular. In the literature, multicasting for irregular topologies is supported through either multiple unicasting or broadcasting, which, unfortunately, results in overly high power consumption and/or long network latency. To address this problem, a simple, yet efficient hardware-based multicasting scheme is proposed in this paper. First, an irregular oriented multicast strategy is proposed. Literally, following this strategy, an irregular oriented multicast routing algorithm can be designed based on any regular mesh based multicast routing algorithm. One such algorithm, namely, Alternative Recursive Partitioning Multicasting (AL + RPM), is proposed based on RPM, which was designed for regular mesh topology originally. The basic idea of AL + RPM is to find the output directions following the basic RPM algorithm and then decide to replicate the packets to the original output directions or the alternative (AL) output directions based on the shape of the sub-network. The experiment results show that the proposed multicast AL + RPM algorithm can consume, on average, 14% and 20% less power than bLBDR (a broadcasting-based routing algorithm) and the multiple unicast scheme, respectively. In addition, AL + RPM has much lower network latency than the above two approaches. To incorporate AL + RPM into a baseline router to support multicasting, the area overhead is fairly modest, less than 5.5%. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:119 / 129
页数:11
相关论文
共 50 条
  • [31] MATD3 with multiple heterogeneous sub-networks for multi-agent encirclement-combat task
    Yuxin, Zhang
    Enjiao, Zhao
    Hong, Liang
    Wentao, Zhou
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (01):
  • [32] Efficient run-time support for irregular block-structured applications
    Fink, SJ
    Baden, SB
    Kohn, SR
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1998, 50 (1-2) : 61 - 82
  • [33] A multicasting scheme using multiple MCS for reducing end-to-end path delay in ATM networks
    Byun, TY
    Han, KJ
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2001, E84B (04) : 1020 - 1029
  • [34] Cost-effective and fast handoff scheme in Proxy Mobile IPv6 networks with multicasting support
    Jeong, Jongpil (jpjeong@skku.edu), 1600, IOS Press BV, 410 Park Avenue, 15th Floor, 287 pmb, New York, NY 10022, United States (10):
  • [35] Cost-effective and fast handoff scheme in Proxy Mobile IPv6 networks with multicasting support
    Im, Illkyun
    Jeong, Jongpil
    MOBILE INFORMATION SYSTEMS, 2014, 10 (03) : 287 - 305
  • [36] Efficient Location Management Scheme for Group Applications in Cellular Networks
    Shin, Sunae
    Guan, Xinjie
    Choi, Baek-Young
    2012 21ST INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN), 2012,
  • [37] An Efficient and Decentralised User Association Scheme for Multiple Technology Networks
    Singh, Mannat
    Chaporkar, Prasanna
    2013 11TH INTERNATIONAL SYMPOSIUM ON MODELING & OPTIMIZATION IN MOBILE, AD HOC & WIRELESS NETWORKS (WIOPT), 2013, : 460 - 467
  • [38] Exploring Efficient Hardware Support for Applications with Irregular Memory Patterns on Multinode Manycore Architectures
    Ceriani, Marco
    Secchi, Simone
    Villa, Oreste
    Tumeo, Antonino
    Palermo, Gianluca
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (06) : 1635 - 1648
  • [39] Resource management scheme for multicasting in orthogonal frequency division multiple access-based single frequency networks
    Jung, K. -g.
    Park, S. Y.
    IET COMMUNICATIONS, 2011, 5 (14) : 1987 - 1998
  • [40] An efficient multiple access control scheme to support differentiated services in EPONs
    Zhu, YQ
    Ma, M
    Cheng, TH
    2004 12TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS, VOLS 1 AND 2 , PROCEEDINGS: UNITY IN DIVERSITY, 2004, : 147 - 151