• 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