• DocumentCode
    2786810
  • Title

    CCA-LISI: On Designing A CCA Parallel Sparse Linear Solver Interface

  • Author

    Liu, Fang Cherry ; Bramley, Randall

  • Author_Institution
    Indiana Univ., Bloomington, IN
  • fYear
    2007
  • fDate
    26-30 March 2007
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Sparse linear solvers account for much of the execution time in many high-performance computing (HPC) applications, and not every solver works on all problems. Hence choosing a suitable solver is crucial step for an efficient application. Unfortunately, the best solver cannot be determined during the application development. Experiments on finding best suitable solver require a plug and play mechanism. This work is part of the common component architecture (CCA) effort on designing a common interface among various parallel high performance linear solver libraries, hence componenizing them and enabling dynamical switching. The implementation of this interface provides a CCA toolkit and is reusable under CCA-compliant framework such as Ccaffeine.
  • Keywords
    iterative methods; mathematics computing; object-oriented programming; parallel processing; software architecture; sparse matrices; user interfaces; common component architecture; dynamical switching; high-performance computing; parallel sparse linear solver interface; plug-play mechanism; Computational modeling; Computer applications; Iterative methods; Laboratories; Libraries; Linear systems; Packaging; Physics; Terminology; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
  • Conference_Location
    Long Beach, CA
  • Print_ISBN
    1-4244-0910-1
  • Electronic_ISBN
    1-4244-0910-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2007.370224
  • Filename
    4227952