Subscribe
Issue No.04 - April (1998 vol.9)
pp: 321-334
ABSTRACT
<p><b>Abstract</b>—Reliable communication in cube-based multicomputers using the safety vector concept is studied in this paper. In our approach, each node in a cube-based multicomputer of dimension <it>n</it> is associated with a safety vector of n bits, which is an approximated measure of the number and distribution of faults in the neighborhood. The safety vector of each node can be easily calculated through <it>n</it><tmath>$-$</tmath> 1 rounds of information exchange among neighboring nodes. Optimal unicasting between two nodes is guaranteed if the <it>k</it>th bit of the safety vector of the source node is one, where <it>k</it> is the Hamming distance between the source and destination nodes. The concept of <it>dynamic adaptivity</it> is introduced, representing the ability of a routing algorithm to dynamically adjust its routing adaptivity based on fault distribution in the neighborhood. The feasibility of the proposed unicasting can be easily determined at the source node by comparing its safety vector with the Hamming distance between the source and destination nodes. The proposed unicasting can also be used in disconnected hypercubes, where nodes in a hypercube are disjointed (into two or more parts). We then extend the safety vector concept to general cube-based multicomputers.</p>
INDEX TERMS
Disconnected networks, fault tolerance, generalized hypercubes, multicomputers, reliable communication, unicast.
CITATION
Ji Wu, "Adaptive Fault-Tolerant Routing in Cube-Based Multicomputers Using Safety Vectors", IEEE Transactions on Parallel & Distributed Systems, vol.9, no. 4, pp. 321-334, April 1998, doi:10.1109/71.667894