𝔖 Bobbio Scriptorium
✦   LIBER   ✦

A dual-hamiltonian-path-based multicasting strategy for wormhole-routed star graph interconnection networks

✍ Scribed by Nen-Chung Wang; Chih-Ping Chu; Tzung-Shi Chen


Publisher
Elsevier Science
Year
2002
Tongue
English
Weight
230 KB
Volume
62
Category
Article
ISSN
0743-7315

No coin nor oath required. For personal study only.

✦ Synopsis


Multicast is an important collective communication operation on multicomputer systems, in which the same message is delivered from a source node to an arbitrary number of destination nodes. The star graph interconnection network has been recognized as an attractive alternative to the popular hypercube network. In this paper, we first address a dual-hamiltonian-pathbased routing model with two virtual channels based on two hamiltonian paths (HPs) and a network partitioning strategy for wormhole-routed star graph networks. Then, we propose three efficient multicast routing schemes on basis of such a model. All of the three proposed schemes are proved deadlock-free. The first scheme, network-selection-based dual-path routing, selects subnetworks that are constructed either by the first HP or by the second HP for dualpath routing. The second one, optimum dual-path routing, selects subnetworks with optimum routing path for dual-path routing. The third scheme, two-phase optimum dual-path routing, includes two phases, source-to-relay and relay-to-destination. Finally, experimental results are given to show that our proposed three routing schemes outperform the unicast-based, the HP, and the single-HP-based dual-path routing schemes significantly.


📜 SIMILAR VOLUMES


Unicast-based multicast algorithm in wor
✍ Jelena Mišić 📂 Article 📅 1998 🏛 Elsevier Science 🌐 English ⚖ 266 KB

A contention-free unicast-based multicast algorithm is developed for wormhole-routed star graph interconnection networks. Since the size of the buffers in the wormhole routing controller is much smaller than the size of the message, only destination nodes of multicast should receive message and stor