An efficient and deadlock-free network reconfiguration protocol

被引:29
|
作者
Lysne, Olav [1 ,2 ]
Montanana, Jose Miguel [3 ]
Flich, Jose [3 ]
Duato, Jose [3 ]
Pinkston, Timothy Mark [4 ]
Skeie, Tor [1 ,2 ]
机构
[1] Univ Oslo, Dept Informat, NO-1325 Lysaker, Norway
[2] Simula Res Lab, Lysaker, Norway
[3] Univ Politecn Valencia, Dept DISCA, Valencia 46020, Spain
[4] Univ So Calif, Ming Hsieh Dept Elect Engn, Los Angeles, CA 90089 USA
基金
美国国家科学基金会;
关键词
interconnection network; network reconfiguration protocol; deadlock freedom; routing algorithm; reliability and fault tolerance;
D O I
10.1109/TC.2008.31
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Component failures and planned component replacements cause changes in the topology and routing paths supplied by the interconnection network of a parallel processor system over time. Such changes may require the network to be reconfigured such that the existing routing function is replaced by one that enables packets to reach their intended destinations amid the changes. Efficient reconfiguration methods are desired which allow the network to function uninterruptedly over the course of the reconfiguration process while remaining free from deadlocking behavior. In this paper, we propose, evaluate, and prove the deadlock freedom of a new network reconfiguration protocol that overlaps various phases of "static" reconfiguration processes traditionally used in commercial and research systems to provide performance efficiency on par with that of recently proposed "dynamic" reconfiguration processes but without their complexity. Simulation results show that the proposed Overlapping Static Reconfiguration protocol can reduce reconfiguration time by up to 50 percent, reduce packet latency by several orders of magnitude, reduce packet dropping by an order of magnitude, and provide unhalted packet injection as compared to traditional static reconfiguration while allowing network throughput similar to dynamic reconfiguration.
引用
收藏
页码:762 / 779
页数:18
相关论文
共 50 条
  • [21] Deadlock-free interval labelling
    Firth, MA
    Jones, A
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 1998, 21 (7-8) : 441 - 454
  • [22] Deadlock-Free Channels and Locks
    Leino, K. Rustan M.
    Mueller, Peter
    Smans, Jan
    [J]. PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2010, 6012 : 407 - +
  • [23] An Efficient Deadlock-Free Adaptive Routing Algorithm for 3D Network-on-Chips
    Dai, Jindun
    Jiang, Xin
    Li, Renjie
    Watanabe, Takahiro
    [J]. 2017 IEEE 11TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC 2017), 2017, : 29 - 36
  • [24] An Efficient Highly Adaptive and Deadlock-Free Routing Algorithm for 3D Network-on-Chip
    Zeng, Lian
    Pan, Tieyuan
    Jiang, Xin
    Watanabe, Takahiro
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2016, E99A (07) : 1334 - 1344
  • [25] A Network-on-Chip Router for Deadlock-Free Multicast Mesh Routing
    Rampal, Ritesh
    Chandel, Rajeevan
    Daniel, Philemon
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTING AND COMMUNICATION TECHNOLOGIES (CONECCT), 2015,
  • [26] Transitively Deadlock-Free Routing Algorithms
    Quintin, Jean-Noel
    Vigneras, Pierre
    [J]. 2016 2ND IEEE INTERNATIONAL WORKSHOP ON HIGH-PERFORMANCE INTERCONNECTION NETWORKS IN THE EXASCALE AND BIG-DATA ERA (HIPINEB), 2016, : 16 - 24
  • [27] German methodologies for deadlock-free routing
    Park, H
    Agrawal, DP
    [J]. 10TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM - PROCEEDINGS OF IPPS '96, 1996, : 638 - 643
  • [28] A fault-tolerant deadlock-free routing algorithm in a meshed network
    Lee, D
    Moon, D
    Yun, I
    Kim, H
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2002, E85D (04): : 722 - 726
  • [29] Performance of deadlock-free adaptive routing for hierarchical interconnection network TESH
    Horiguchi, S
    Miura, Y
    [J]. 17TH IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2002, : 275 - 283
  • [30] Configuring Methods for Deadlock-Free Routing
    Olenev, Valentin
    Karandashev, Alexandr
    [J]. INTERNATIONAL JOURNAL OF EMBEDDED AND REAL-TIME COMMUNICATION SYSTEMS (IJERTCS), 2022, 13 (01):