• DocumentCode
    1151346
  • Title

    Reliable butterfly distributed-memory multiprocessors

  • Author

    Tzeng, Nian-Feng

  • Author_Institution
    Center for Adv. Comput. Studies, Southwestern Louisiana Univ., Lafayette, LA, USA
  • Volume
    43
  • Issue
    9
  • fYear
    1994
  • fDate
    9/1/1994 12:00:00 AM
  • Firstpage
    1004
  • Lastpage
    1013
  • Abstract
    Since the butterfly network possesses various attractive topological properties and its constituent node has a fixed degree, independent of the system size, interconnecting processors in accordance with the butterfly topology to construct a distributed-memory multiprocessor is advantageous, especially for a large sized system. Every butterfly node in a multiprocessor so constructed is a processor, not simply a switch. In this paper, we examine a reliable butterfly-based multiprocessor that preserves its full rigid butterfly configuration even in the presence of faults. The proposed butterfly parallel system can tolerate any single and many multiple node/link failures, giving rise to significantly improved reliability. Reconfiguration in response to an operational fault in our design is easy and may be performed in a distributed manner. A system after reconfiguration is ensured to provide the same high performance. Reliability results show that our design compares favorably with an earlier design. An extension to this reliable design is also addressed
  • Keywords
    distributed memory systems; fault tolerant computing; multiprocessor interconnection networks; network topology; parallel architectures; reconfigurable architectures; reliability; butterfly network; design; distributed-memory multiprocessors; link failures; node failures; operational faults; parallel system; performance; processor interconnection; reconfiguration; reliability; topological properties; Costs; Fault tolerance; Fault tolerant systems; Helium; Network topology; Parallel processing; Redundancy; Routing; Switches; System performance;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.312111
  • Filename
    312111