MCL: A Cost-Efficient Nonblocking Multicast Interconnection Network

被引:4
|
作者
Duan, Jun [1 ]
Yang, Yuanyuan [1 ]
机构
[1] SUNY Stony Brook, Dept Elect & Comp Engn, Stony Brook, NY 11794 USA
基金
美国国家科学基金会;
关键词
Parallel computing; interconnection networks; multicast; nonblocking; cost-efficient networks; 3-STAGE MULTICONNECTION NETWORKS; SWITCHING-NETWORKS; WIDE-SENSE; CONNECTION NETWORKS; BOUNDS;
D O I
10.1109/TPDS.2018.2817623
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Interconnection networks lie in the heart of all types of parallel architectures, because how processors or memory modules are connected to each other has a significant impact on the scalability, reliability, cost and performance. For example, a nonblocking interconnection network delivers guaranteed path availability to any connection requests, without interference to existing connections. Also, an interconnection network with multicast capability can distribute data from a single source to all the destinations in a one-shot manner, eliminating unnecessary duplications and minimizing communication delays. However, implementing nonblocking multicast networks imposes great challenges to designers because both of them demand high hardware cost. To deal with this problem, in this paper we propose a novel interconnection network, named Multicast Capable Low-cost Network (MCL), which is both nonblocking for multicast traffic and cost-efficient. We first design the topologies and routing algorithms for MCL, and then prove its nonblocking multicast properties. Most importantly, we show that MCL achieves the lowest hardware cost in terms of asymptotic number of crosspoints. Specifically, the theoretical upper bound on the crosspoints of an N x N MCL is O(N log(3.39)N). The explicitly constructed instance of an N x N MCL has a cost of O(N-5/4) and constant delay from the input ports to the output ports. These theoretical and practical costs are both the lowest compared to previous designs which deliver the same performance.
引用
收藏
页码:2046 / 2058
页数:13
相关论文
共 50 条
  • [1] A Cost Efficient Multicast Nonblocking Interconnection Network
    Duan, Jun
    Yang, Yuanyuan
    GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,
  • [2] A High-Performance and Cost-Efficient Interconnection Network for High-Density Servers
    包雯韬
    付斌章
    陈明宇
    张立新
    Journal of Computer Science & Technology, 2014, 29 (02) : 281 - 292
  • [3] A High-Performance and Cost-Efficient Interconnection Network for High-Density Servers
    Bao, Wen-Tao
    Fu, Bin-Zhang
    Chen, Ming-Yu
    Zhang, Li-Xin
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2014, 29 (02) : 281 - 292
  • [4] A High-Performance and Cost-Efficient Interconnection Network for High-Density Servers
    Wen-Tao Bao
    Bin-Zhang Fu
    Ming-Yu Chen
    Li-Xin Zhang
    Journal of Computer Science and Technology, 2014, 29 : 281 - 292
  • [5] A High-Performance and Cost-Efficient Interconnection Network for High-Density Servers
    Bao, Wentao
    Fu, Binzhang
    Chen, Mingyu
    Zhang, Lixin
    2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 1246 - 1253
  • [6] An Incrementally Scalable and Cost-Efficient Interconnection Structure for Data Centers
    Xie, Junjie
    Deng, Yuhui
    Min, Geyong
    Zhou, Yongtao
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (06) : 1578 - 1592
  • [7] Transcasting: Cost-efficient video multicast for heterogeneous mobile terminals
    Tamai, Morihiko
    Yasumoto, Keiichi
    Shibata, Naoki
    Ito, Minoru
    Nahrstedt, Klara
    2008 16TH INTERNATIONAL WORKSHOP ON QUALITY OF SERVICE, PROCEEDINGS, 2008, : 187 - +
  • [8] Nonblocking conditions of multicast three-stage interconnection networks
    Pattavina, A
    Tesei, G
    NETWORKS, 2005, 46 (04) : 163 - 170
  • [9] Efficient nonblocking multicast communications on baseline networks
    Lin, W
    Chen, WSE
    COMPUTER COMMUNICATIONS, 1999, 22 (06) : 556 - 567