Part II: A methodology for developing deadlock-free dynamic network reconfiguration processes

被引:21
|
作者
Lysne, O
Pinkston, TM
Duato, J
机构
[1] Simula Res Lab, N-1325 Lysaker, Norway
[2] Univ So Calif, Dept Elect Engn, Comp Engn Div, Los Angeles, CA 90089 USA
[3] Univ Politecn Valencia, DISCA, Valencia 46022, Spain
基金
美国国家科学基金会;
关键词
interconnection network; dynamic reconfiguration; deadlock-freedom methodology; system reliability and availability;
D O I
10.1109/TPDS.2005.59
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Dynamic network reconfiguration is defined as the process of changing from one routing function to another while the network remains up and running. The main challenge is in avoiding deadlock anomalies while keeping restrictions on packet injection and forwarding minimal. Current approaches either require virtual channels in the network or they work only for a limited set of routing algorithms and/or fault patterns. In this paper, we present a methodology for devising deadlock free and dynamic transitions between old and new routing functions that is consistent with newly proposed theory [ 1]. The methodology is independent of topology, can be applied to any deadlock-free routing function, and puts no restrictions on the routing function changes that can be supported. Furthermore, it does not require any virtual channels to guarantee deadlock freedom. This research is motivated by current trends toward using increasingly larger Internet and transaction processing servers based on clusters of PCs that have very high availability and dependability requirements, as well as other local, system, and storage area network-based computing systems.
引用
收藏
页码:428 / 443
页数:16
相关论文
共 50 条
  • [1] Part I: A theory for deadlock-free dynamic network reconfiguration
    Duato, J
    Lysne, O
    Pang, RM
    Pinkston, TM
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2005, 16 (05) : 412 - 427
  • [2] Simple deadlock-free dynamic network reconfiguration
    Lysne, O
    Montañana, JM
    Pinkston, TM
    Duato, J
    Skeie, T
    Flich, J
    [J]. HIGH PERFORMANCE COMPUTING - HIPC 2004, 2004, 3296 : 504 - 515
  • [3] Deadlock-free dynamic reconfiguration schemes for increased network dependability
    Pinkston, TM
    Pang, RM
    Duato, J
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2003, 14 (08) : 780 - 794
  • [4] An efficient and deadlock-free network reconfiguration protocol
    Lysne, Olav
    Montanana, Jose Miguel
    Flich, Jose
    Duato, Jose
    Pinkston, Timothy Mark
    Skeie, Tor
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2008, 57 (06) : 762 - 779
  • [5] Deadlock-free dynamic network reconfiguration based on close up*/down* graphs
    Robles-Gomez, Antonio
    Bermudez, Aurelio
    Casado, Rafael
    Solheim, Ashild Gronstad
    [J]. EURO-PAR 2008 PARALLEL PROCESSING, PROCEEDINGS, 2008, 5168 : 940 - 949
  • [6] A methodology for developing dynamic network reconfiguration processes
    Lysne, O
    Pinkston, TM
    Duato, J
    [J]. 2003 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2003, : 77 - 86
  • [7] A NOTE ON DEADLOCK-FREE PROOFS OF NETWORK OF PROCESSES
    ZEDAN, H
    [J]. SIGPLAN NOTICES, 1984, 19 (10): : 58 - 62
  • [8] UPR: deadlock-free dynamic network reconfiguration by exploiting channel dependency graph compatibility
    Crespo, Juan-Jose
    Sanchez, Jose L.
    Alfaro-Cortes, Francisco J.
    Flich, Jose
    Duato, Jose
    [J]. JOURNAL OF SUPERCOMPUTING, 2021, 77 (11): : 12826 - 12856
  • [9] UPR: deadlock-free dynamic network reconfiguration by exploiting channel dependency graph compatibility
    Juan-José Crespo
    José L. Sánchez
    Francisco J. Alfaro-Cortés
    José Flich
    José Duato
    [J]. The Journal of Supercomputing, 2021, 77 : 12826 - 12856
  • [10] A Deadlock-Free Dynamic Reconfiguration Protocol for Distributed Routing on Interconnection Networks
    Kadhar, Mohiadeen Abdul
    [J]. INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2014, 11 (06) : 616 - 622