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
Link To Document :
بازگشت