A number of existing multiprocessors are based on the hypercube interconnection network. The popularity of the hypercube is due to its small communication diameter, which grows logarithmically with the cube size, its fault-tolerant properties, and its modularity which makes it possible to build a larger cube from smaller subcubes. The star graph has been studied as a network topology for fault-tolerant parallel com puting. Unfortunately, the size of the network grows too sharply with n to be affordable for values of n larger than 7 or 8. We introduce a novel intercon nection network known as the incomplete star graph, which overcomes the above problem while retaining the most of the advantages of the star graph. We present the architecture of the incomplete star graph and compare its performance with the full star as well as competing architectures such as the incomplete hy¿ percube and arrangement graphs. We provide routing algorithms for both non-faulty and faulty incompletestar graphs, and study their performance.
[1]
Alfred V. Aho,et al.
The Design and Analysis of Computer Algorithms
,
1974
.
[2]
Khaled Day,et al.
Arrangement Graphs: A Class of Generalized Star Graphs
,
1992,
Inf. Process. Lett..
[3]
Sheldon B. Akers,et al.
A Group-Theoretic Model for Symmetric Interconnection Networks
,
1989,
IEEE Trans. Computers.
[4]
Nian-Feng Tzeng,et al.
Enhanced Incomplete Hypercubes
,
1989,
ICPP.
[5]
Howard P. Katseff,et al.
Incomplete Hypercubes
,
1988,
IEEE Trans. Computers.
[6]
Viktor K. Prasanna,et al.
An Iterative Sparse Linear System Solver on Star Graphs
,
1991,
International Conference on Parallel Processing.
[7]
Sheldon B. Akers,et al.
The Star Graph: An Attractive Alternative to the n-Cube
,
1994,
ICPP.
[8]
R. Sarnath,et al.
Proceedings of the International Conference on Parallel Processing
,
1992
.