• DocumentCode
    1179430
  • Title

    Synchronizing hypercube networks in the presence of faults

  • Author

    Harrington, Michael ; Somani, Arun K.

  • Author_Institution
    Appl. Phys. Lab., Washington Univ., Seattle, WA, USA
  • Volume
    43
  • Issue
    10
  • fYear
    1994
  • fDate
    10/1/1994 12:00:00 AM
  • Firstpage
    1175
  • Lastpage
    1183
  • Abstract
    Synchronizing distributed networks allows nodes to share resources efficiently, run synchronous programs and vote on redundant results in fault tolerant systems. Due to the low connectivity of hypercube networks, neither the fault tolerant hardware synchronization schemes, phased locked loops nor multistage synchronizers can be used without adding additional links. We describe a new hardware method developed to synchronize hypercube networks. Our analysis shows that the method can sustain one fault if the connectivity of the hypercube, n, is at least three, and it can tolerate up to m⩾2 Byzantine faults as long as the connectivity of the hypercube, n, is greater than max{2m+1,3m-2). This scheme has been implemented in an ASIC design for a hypercube of dimension five. It will be used in the Proteus parallel computer system to synchronize the circuit switching communication network
  • Keywords
    application specific integrated circuits; fault tolerant computing; hypercube networks; reliability; synchronisation; ASIC design; Byzantine faults; Proteus parallel computer system; circuit switching communication network; distributed networks; fault tolerant hardware synchronization schemes; fault tolerant systems; hypercube networks synchronisation; multistage synchronizers; phased locked loops; redundant results; synchronous programs; Application specific integrated circuits; Circuit faults; Computer networks; Concurrent computing; Fault tolerance; Fault tolerant systems; Hardware; Hypercubes; Switching circuits; Voting;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.324543
  • Filename
    324543