• DocumentCode
    3059121
  • Title

    Coded path routing: a new approach to broadcasting in 3-D meshes

  • Author

    Al-Dubai, Ahmed Y. ; Ould-Khaoua, Mohamed

  • Author_Institution
    Dept. of Comput. Sci., Glasgow Univ., UK
  • fYear
    2001
  • fDate
    36982
  • Firstpage
    155
  • Lastpage
    162
  • Abstract
    Broadcast is an important collective communication operation required by many real-world parallel applications. This paper proposes the coded path routing (or CPR for short) as a new approach for designing efficient broadcast algorithms for wormhole-switched multicomputer networks. A unique feature of the CPR is that a message can be delivered to an arbitrary number of destination nodes with single start-up latency. The CPR is then used to devise a new broadcast algorithm for the all-port 3-dimensional mesh. The algorithm requires a fixed number of message-passing steps to implement a broadcast operation irrespective of the network size. Results from an extensive comparative analysis reveal that the proposed algorithm exhibits superior performance characteristics over those of the well-known recursive doubling and extending dominating node algorithms
  • Keywords
    message passing; multiprocessor interconnection networks; network routing; performance evaluation; 3D mesh broadcasting; coded path routing; collective communication; extending dominating node algorithm; message passing; parallel applications; performance characteristics; recursive doubling algorithm; single start-up latency; three dimensional mesh broadcasting; wormhole-switched multicomputer networks; Algorithm design and analysis; Broadcasting; Communication switching; Concurrent computing; Degradation; Delay; Multiprocessor interconnection networks; Network topology; Performance analysis; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance, Computing, and Communications, 2001. IEEE International Conference on.
  • Conference_Location
    Phoenix, AZ
  • Print_ISBN
    0-7803-7001-5
  • Type

    conf

  • DOI
    10.1109/IPCCC.2001.918648
  • Filename
    918648