• DocumentCode
    3571218
  • Title

    On Hypercube Routing and Fault Tolerance with Bit Constraint

  • Author

    Bossard, Antoine ; Kaneko, Keiichi

  • Author_Institution
    Adv. Inst. of Ind. Technol., Tokyo Metropolitan Univ., Tokyo, Japan
  • fYear
    2014
  • Firstpage
    40
  • Lastpage
    49
  • Abstract
    Due to their simplicity, hyper cubes are very popular as interconnection networks of parallel systems. While several routing algorithms have been described for this network topology in the literature, we consider in this paper hypercube routing with an additional restriction: bit constraint. Simply speaking, routing will be conducted amongst a particular subset of nodes, all of which must satisfy a condition regarding their bit weights (a.k.a. Hamming weights). Such kind of routing restriction has several applications including simplification of disjoint paths routing and hypercube embedded network routing. In this paper, we describe two hypercube routing algorithms satisfying such restriction, the first one for shortest-path routing and the second one for fault-tolerant point-to-point routing. Correctness and complexities of the proposed algorithms are formally proved. The shortest-path routing algorithm described is shown to be time-optimal. Lastly, an empirical evaluation of the proposed algorithm is conducted in order to inspect its practical behaviour.
  • Keywords
    fault tolerant computing; hypercube networks; parallel algorithms; parallel processing; Hamming weights; bit constraint; bit weights; disjoint paths routing; fault tolerance; fault-tolerant point-to-point routing; hypercube embedded network routing; hypercube routing algorithms; interconnection networks; network topology; parallel systems; routing restriction; shortest path routing; Complexity theory; Fault tolerance; Fault tolerant systems; Hypercubes; Joining processes; Network topology; Routing; cube; dependable system; disjoint path; network; parallel system; supercomputer;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing and Networking (CANDAR), 2014 Second International Symposium on
  • Type

    conf

  • DOI
    10.1109/CANDAR.2014.46
  • Filename
    7052162