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