next up previous
Next: Sparse Approximate Inverse (SPAI) Up: PSparselib Previous: Contents

Parallelism and data layout

PSparselib uses reverse communication to abstract away from particulars of the communication layer and the data structure: the fgmres routine returns control to the user for each matrix-vector product and preconditioning operation. However, inner products are still performed by hard MPI instructions in the fgmres routine.

Victor Eijkhout
Mon Aug 25 17:46:10 PDT 1997