• DocumentCode
    1665903
  • Title

    Efficient broadcasts and simple algorithms for parallel linear algebra computing in clusters

  • Author

    Tinetti, Fernando G. ; Luque, Emilio

  • Author_Institution
    Fac. de Informatica, Univ. Nacional de La Plata, Argentina
  • fYear
    2003
  • Abstract
    This paper presents a natural and efficient implementation for the classical broadcast message passing routine which optimizes performance of Ethernet based clusters. A simple algorithm for parallel matrix multiplication is specifically designed to take advantage of both, parallel computing facilities (CPUs) provided by clusters, and optimized performance of broadcast messages on Ethernet based clusters. Also, this simple parallel algorithm proposed for matrix multiplication takes into account the possibly heterogenous computing hardware and maintains a balanced workload of computers according to their relative computing power. Performance tests are presented on a heterogenous cluster as well as on a homogeneous cluster, where it is compared with the parallel matrix multiplication provided by the ScaLAPACK library. Another simple parallel algorithm is proposed for LU matrix factorization (a general method to solve dense systems of equations) following the same guidelines used for the parallel matrix multiplication algorithm. Some performance tests are presented over a homogenous cluster.
  • Keywords
    LAN interconnection; linear algebra; mathematics computing; parallel algorithms; Ethernet based clusters; LU matrix factorization; ScaLAPACK library; broadcast message passing routine; parallel algorithm; parallel linear algebra computing; parallel matrix multiplication; performance optimisation; performance tests; Algorithm design and analysis; Broadcasting; Clustering algorithms; Concurrent computing; Ethernet networks; Linear algebra; Message passing; Parallel algorithms; Parallel processing; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2003. Proceedings. International
  • ISSN
    1530-2075
  • Print_ISBN
    0-7695-1926-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2003.1213364
  • Filename
    1213364