• DocumentCode
    1685911
  • Title

    Design of scalable dense linear algebra libraries for multithreaded architectures: the LU factorization

  • Author

    Quintana-Ortí, Gregorio ; Quintana-Ortí, Enrique S. ; Chan, Ernie ; Van de Geijn, Robert A. ; Van Zee, Field G.

  • Author_Institution
    Dept. de Ing. y Cienc. de Comput., Univ. Jaume I, Castellon
  • fYear
    2008
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    The scalable parallel implementation, targeting SMP and/or multicore architectures, of dense linear algebra libraries is analyzed. Using the LU factorization as a case study, it is shown that an algorithm-by-blocks exposes a higher degree of parallelism than traditional implementations based on multithreaded BIAS. The implementation of this algorithm using the SuperMatrix runtime system is discussed and the scalability of the solution is demonstrated on two different platforms with 16 processors.
  • Keywords
    parallel architectures; multicore architectures; multithreaded architectures; scalable dense linear algebra libraries; supermatrix runtime system; Computer architecture; Concurrent computing; Fires; Libraries; Linear algebra; Multicore processing; Parallel processing; Partitioning algorithms; Performance analysis; Scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
  • Conference_Location
    Miami, FL
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4244-1693-6
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2008.4536353
  • Filename
    4536353