• DocumentCode
    1472385
  • Title

    Efficient broadcasting in wormhole-routed multicomputers: a network-partitioning approach

  • Author

    Tseng, Yu-Chee ; Wang, San-Yuan ; Ho, Chin-Wen

  • Author_Institution
    Dept. of Comput. Sci. & Inf., Nat. Central Univ., Chung-Li, Taiwan
  • Volume
    10
  • Issue
    1
  • fYear
    1999
  • fDate
    1/1/1999 12:00:00 AM
  • Firstpage
    44
  • Lastpage
    61
  • Abstract
    In this paper, a network-partitioning approach for one-to-all broadcasting on wormhole-routed networks is proposed. To broadcast a message, the scheme works in three phases. First, a number of data-distributing networks (DDNs), which can work independently, are constructed. Then the message is evenly divided into submessages, each being sent to a representative node in one DDN. Second, the submessages are broadcast on the DDNs concurrently. Finally, a number of data-collecting networks (DCNs), which can work independently too, are constructed. Then, concurrently on each DCN, the submessages are collected and combined into the original message. Our approach, especially designed for wormhole-routed networks, is conceptually similar but fundamentally very different from the traditional approach of using multiple edge-disjoint spanning trees in parallel for broadcasting in store-and-forward networks. One interesting issue is on the definition of independent DDNs and DCNs, in the sense of wormhole routing. We show how to apply this approach to tori, meshes, and hypercubes. Thorough analyses and comparisons based on different system parameters and configurations are conducted. The results do confirm the advantage of our scheme, under various system parameters and conditions, over other existing broadcasting algorithms
  • Keywords
    broadcasting; multiprocessor interconnection networks; parallel architectures; broadcasting; data-collecting networks; data-distributing networks; network-partitioning approach; one-to-all broadcasting; store-and-forward networks; system parameters; wormhole-routed multicomputers; wormhole-routed networks; Broadcasting; Communication networks; Computer Society; Hypercubes; Intelligent networks; Linear algebra; Multiprocessor interconnection networks; Parallel processing; Routing; Tree graphs;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.744837
  • Filename
    744837