• DocumentCode
    1122848
  • Title

    Deadlock-free multicast wormhole routing in 2-D mesh multicomputers

  • Author

    Lin, Xiaola ; McKinley, Philip K. ; Ni, Lionel M.

  • Author_Institution
    Dept. of Comput. Sci., Michigan State Univ., East Lansing, MI, USA
  • Volume
    5
  • Issue
    8
  • fYear
    1994
  • fDate
    8/1/1994 12:00:00 AM
  • Firstpage
    793
  • Lastpage
    804
  • Abstract
    Multicast communication services, in which the same message is delivered from a source node to an arbitrary number of destination nodes, are being provided in new-generation multicomputers. Broadcast is a special case of multicast in which a message is delivered to all nodes in the network. The nCUBE-2, a wormhole-routed hypercube multicomputer, provides hardware support for broadcast and a restricted form of multicast in which the destinations form a subcube. However, the broadcast routing algorithm adopted in the nCUBE-2 is not deadlock-free. In this paper, four multicast wormhole routing strategies for 2-D mesh multicomputers are proposed and studied. All of the algorithms are shown to be deadlock-free. These are the first deadlock-free multicast wormhole routing algorithms ever proposed. A simulation study has been conducted that compares the performance of these multicast algorithms under dynamic network traffic conditions in a 2-D mesh. The results indicate that a dual-path routing algorithm offers performance advantages over tree-based, multipath, and fixed-path algorithms
  • Keywords
    digital simulation; hypercube networks; parallel architectures; 2-D mesh multicomputers; broadcast routing algorithm; deadlock-free multicast wormhole routing; dual-path routing algorithm; dynamic network traffic conditions; nCUBE-2; simulation study; wormhole-routed hypercube multicomputer; Bandwidth; Broadcasting; Concurrent computing; Heuristic algorithms; Multicast algorithms; Multicast communication; Network topology; Routing; System recovery; Telecommunication traffic;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.298203
  • Filename
    298203