Skip to main navigation Skip to search Skip to main content

A fault-tolerant deadlock-free multicast algorithm for wormhole routed hypercubes

  • Shih Chang Wang*
  • , Jeng Ping Lin
  • , Sy Yen Kuo
  • *Corresponding author for this work
  • National Taiwan University

Research output: Contribution to journalJournal Article peer-review

Abstract

SUMMARY In this paper, we propose a novel fault-tolerant multicast algorithm for n-dimensional wormhole routed hypercubes. The multicast algorithm will remain functional if the number of faulty nodes in an n-dimensional hypercube is less than n. Multicast is the delivery of the same message from one source node to an arbitrary number of destination nodes. Recently, wormhole routing has become one of the most popular switching techniques in new generation multicomputers. Previous researches have focused on fault-tolerant one-to-one routing algorithms for n-dimensional meshes. However, little research has been done on fault-tolerant one-to-many (multicast) routing algorithms duo to the difficulty in achieving deadlock-free routing on faulty networks. We will develop such an algorithm for faulty hypercubes. Our approach is not based on adding physical or virtual channels to the network topology. Instead, we integrate several techniques such as partitioning of nodes, partitioning of channels, node label assignments, and dual-path multicast to achieve fault tolerance. Both theoretical analysis and simulation are performed to demonstrate the effectiveness of the proposed algorithm.

Original languageEnglish
Pages (from-to)677-686
Number of pages10
JournalIEICE Transactions on Information and Systems
VolumeE82-D
Issue number3
StatePublished - 1999
Externally publishedYes

Keywords

  • Fault tolerance
  • Hypercube
  • Multicast
  • Partitioning
  • Wormhole routing

Fingerprint

Dive into the research topics of 'A fault-tolerant deadlock-free multicast algorithm for wormhole routed hypercubes'. Together they form a unique fingerprint.

Cite this