Download User`s Guide - Chasqueweb
Transcript
Contents 1 Introduction 2 An overview of the iterative methods CG : : : : : : : : : : : : : : : : : : : CG with eigenvalues estimation : : : CGNR and CGNE : : : : : : : : : : Bi-CG : : : : : : : : : : : : : : : : : CGS : : : : : : : : : : : : : : : : : : Bi-CGSTAB : : : : : : : : : : : : : RBi-CGSTAB : : : : : : : : : : : : : GMRES : : : : : : : : : : : : : : : : GMRES with eigenvalues estimation GCR : : : : : : : : : : : : : : : : : : QMR : : : : : : : : : : : : : : : : : TFQMR : : : : : : : : : : : : : : : : Chebyshev acceleration : : : : : : : 3 Internal details of PIM 3.1 3.2 3.3 3.4 3.5 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : Supported architectures and environments : : : : : : : Parallel programming model : : : : : : : : : : : : : : : Data partitioning : : : : : : : : : : : : : : : : : : : : : Increasing the parallel scalability of iterative methods Stopping criteria : : : : : : : : : : : : : : : : : : : : : 4 Using PIM : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 4.1 Naming convention of routines : : : : : : : : : : : : : : : : : 4.2 Obtaining PIM : : : : : : : : : : : : : : : : : : : : : : : : : : 4.3 Installing PIM : : : : : : : : : : : : : : : : : : : : : : : : : : Building the PIM core functions : : : : : : : : : : : : Building the examples : : : : : : : : : : : : : : : : : : Cleaning-up : : : : : : : : : : : : : : : : : : : : : : : : Using PIM in your application : : : : : : : : : : : : : 4.4 Calling a PIM iterative method routine : : : : : : : : : : : : 4.5 External routines : : : : : : : : : : : : : : : : : : : : : : : : : Matrix-vector product : : : : : : : : : : : : : : : : : : Preconditioning : : : : : : : : : : : : : : : : : : : : : : Inner-products, vector norms and global accumulation 2 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 5 7 7 8 9 9 10 10 10 10 11 11 11 11 12 13 13 14 14 15 16 17 17 17 18 18 19 20 21 21 22 22 23 24