DocumentCode
1472402
Title
Multidestination message passing in wormhole k-ary n-cube networks with base routing conformed paths
Author
Panda, Dhabaleswar K. ; Singal, Sanjay ; Kesavan, Ram
Author_Institution
Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
Volume
10
Issue
1
fYear
1999
fDate
1/1/1999 12:00:00 AM
Firstpage
76
Lastpage
96
Abstract
This paper proposes multidestination message passing on wormhole k-ary n-cube networks using a new base-routing-conformed-path (BRCP) model. This model allows both unicast (single-destination) and multidestination messages to co-exist in a given network without leading to deadlock. The model is illustrated with several common routing schemes (deterministic, as well as adaptive), and the associated deadlock-freedom properties are analyzed. Using this model, a set of new algorithms for popular collective communication operations, broadcast and multicast, are proposed and evaluated. It is shown that the proposed algorithms can considerably reduce the latency of these operations compared to the Umesh (unicast-based multicast) and the Hamiltonian path-based schemes. A very interesting result that is presented shows that a multicast can be implemented with reduced or near-constant latency as the number of processors participating in the multicast increases beyond a certain number. It is also shown that the BRCP model can take advantage of adaptivity in routing schemes to further reduce the latency of these operations. The multidestination mechanism and the BRCP model establish a new foundation to provide fast and scalable collective communication support on wormhole-routed systems
Keywords
hypercube networks; message passing; network routing; performance evaluation; Hamiltonian path-based schemes; Umesh; base routing conformed paths; base-routing-conformed-path model; deadlock-freedom properties; latency; multidestination mechanism; multidestination message passing; multidestination messages; wormhole k-ary n-cube networks; wormhole-routed systems; Broadcasting; Costs; Delay; Intelligent networks; Message passing; Multicast algorithms; Multiprocessor interconnection networks; Routing; System recovery; Unicast;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/71.744844
Filename
744844
Link To Document