• DocumentCode
    1828162
  • Title

    Using Graphics Processors to Accelerate the Solution of Out-of-Core Linear Systems

  • Author

    Marqués, Mercedes ; Quintana-Ortí, Gregorio ; Quintana-Ortí, Enrique S. ; Van De Geijn, Robert

  • Author_Institution
    Depto. de Ing. y Cienc. de Comput., Univ. Jaume I, Castellon, Spain
  • fYear
    2009
  • fDate
    June 30 2009-July 4 2009
  • Firstpage
    169
  • Lastpage
    176
  • Abstract
    We investigate the use of graphics processors (GPUs) to accelerate the solution of large-scale linear systems when the problem data is larger than the main memory of the system and storage on disk is employed. Our solution addresses the programmability problem with a combination of the high-level approach in libflame (the FLAME library for dense linear algebra)and a run-time system that handles I/O transparently to the programmer. Results on a desktop computer equipped with an NVIDIA GPU reveal this platform as a cost-effective tool that yields high-performance for solving moderate to large-scale linear algebra problems. The computation of the Cholesky factorization is used to illustrate these techniques.
  • Keywords
    computer graphics; coprocessors; linear algebra; matrix decomposition; Cholesky factorization; FLAME library; NVIDIA GPU; dense linear algebra; graphics processors; out-of-core linear systems; programmability problem; run-time system; Acceleration; Computer graphics; Concurrent computing; Distributed computing; Fires; Large-scale systems; Libraries; Linear algebra; Linear systems; Symmetric matrices; Graphics Processors; Linear Algebra; Linear Systems; Out-of-Core Algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, 2009. ISPDC '09. Eighth International Symposium on
  • Conference_Location
    Lisbon
  • Print_ISBN
    978-0-7695-3680-4
  • Type

    conf

  • DOI
    10.1109/ISPDC.2009.7
  • Filename
    5284357