• DocumentCode
    1887916
  • Title

    PCG: a software package for the iterative solution of linear systems on scalar, vector and parallel computers

  • Author

    Joubert, Wayne ; Carey, Graham F.

  • Author_Institution
    Comput. Res. & Applications, Los Alamos Nat. Lab., NM, USA
  • fYear
    1994
  • fDate
    23-25 May 1994
  • Firstpage
    811
  • Lastpage
    816
  • Abstract
    The PCG package is a software system for solving systems of linear equations by means of preconditioned conjugate gradient (PCG)-type iterative methods on a variety of computer architectures. The software is designed to give high performance with a nearly identical user interface across different scalar, vector and parallel platforms, as well as across different programming models, such as shared-memory, data-parallel and message-passing programming interfaces. The basic features of the package are discussed, as well as techniques used to attain portability and high performance. Representative results for several computers are given
  • Keywords
    conjugate gradient methods; equations; iterative methods; linear algebra; mathematics computing; parallel architectures; parallel programming; software packages; software portability; user interfaces; PCG; computer architectures; data-parallel programming interface; high performance software; iterative solution; linear equation systems; message-passing programming interface; parallel computers; preconditioned conjugate gradients; scalar computers; shared-memory programming interface; software package; software portability; user interface; vector computers; Computer architecture; Equations; Iterative methods; Packaging; Parallel programming; Software design; Software packages; Software performance; Software systems; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Scalable High-Performance Computing Conference, 1994., Proceedings of the
  • Conference_Location
    Knoxville, TN
  • Print_ISBN
    0-8186-5680-8
  • Type

    conf

  • DOI
    10.1109/SHPCC.1994.296724
  • Filename
    296724