DocumentCode
2649075
Title
Matrix-matrix multiplications and fault tolerance on hypercube multiprocessors
Author
Leu, Yuh-Rong ; Chen, Ing-Yi ; Kuo, Sy-Yen
Author_Institution
Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fYear
1993
fDate
25-27 Oct 1993
Firstpage
176
Lastpage
180
Abstract
Several new algorithms for matrix-matrix multiplications on hypercube multiprocessors are presented and evaluated based on the number of multiplications, additions, and transfers. The matrices to be multiplied are uniformly distributed to all processors of a hypercube system. Each processor owns some submatrices which are derived by dividing the source matrices. Each submatrix multiplication can now be performed independently within a processor. All the partial results are then summed up and transferred to a single processor. An orthogonal tree is used for efficient communication. The time complexity is O(log2 p) if p × p processors are used. In addition, the UDD (Uniform Data Distribution) approach is employed when some processors do not work properly and the faulty effects have been detected. Two classes of fault patterns are considered and evaluated
Keywords
computational complexity; fault tolerant computing; hypercube networks; matrix multiplication; parallel architectures; UDD; fault patterns; fault tolerance; hypercube multiprocessors; matrix-matrix multiplications; orthogonal tree; submatrices; time complexity; uniform data distribution; Councils; Distributed computing; Equations; Fault detection; Fault tolerance; Hypercubes; Out of order; Reflective binary codes;
fLanguage
English
Publisher
ieee
Conference_Titel
Application-Specific Array Processors, 1993. Proceedings., International Conference on
Conference_Location
Venice
ISSN
1063-6862
Print_ISBN
0-8186-3492-8
Type
conf
DOI
10.1109/ASAP.1993.397139
Filename
397139
Link To Document