DocumentCode :
1511143
Title :
Fault tolerance in the Block-Shift Network
Author :
Pan, Yi
Author_Institution :
Dept. of Comput. Sci., Georgia State Univ., Atlanta, GA, USA
Volume :
50
Issue :
1
fYear :
2001
fDate :
3/1/2001 12:00:00 AM
Firstpage :
85
Lastpage :
91
Abstract :
The Block Shift Network (BSN) is a new topology for interconnection networks in multiprocessor systems. BSN is a class of networks defined by several parameters, and has a constant number of links/node for some given parameters. Many popular networks such as the hypercube, the shuffle-exchange, and the complete networks, are instances of the BSN for different parameters. Performance of BSN has been evaluated through analysis, simulation, and design of typical parallel algorithms on it. The results indicate that BSN surpasses the hypercube in several respects while retaining most of the hypercube advantages, especially when the traffic has the locality property. As the size and complexity of a system increase, however, the reliability aspects become equally important and should be included in the system-performance study. This paper discusses the reliability issue of BSN. Several reliability measures, including network connectivity, network diagnosability, and 2-terminal reliability, are obtained through analysis. This paper shows that the BSN not only surpasses the hypercube in performance as confirmed before, but also has comparable reliability to the hypercube under similar conditions. BSN is also very flexible in balancing its cost and performance. One can increase two parameters to enhance the performance and reliability of the BSN, while it is impossible to do so in the hypercube once its size is fixed. The BSN can be an effective interconnection network for future parallel computer systems
Keywords :
fault diagnosis; fault tolerant computing; multiprocessor interconnection networks; parallel algorithms; 2-terminal reliability; Block-Shift Network; fault tolerance; hypercube; hypercube advantages; interconnection networks; locality property; multiprocessor systems; network connectivity; network diagnosability; parallel algorithms; parallel computer systems; reliability aspects; reliability measures; shuffle-exchange; Algorithm design and analysis; Analytical models; Fault tolerance; Hypercubes; Multiprocessing systems; Multiprocessor interconnection networks; Network topology; Parallel algorithms; Performance analysis; Telecommunication traffic;
fLanguage :
English
Journal_Title :
Reliability, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9529
Type :
jour
DOI :
10.1109/24.935021
Filename :
935021
Link To Document :
بازگشت