Logo MLD2P4

Last update 2009/12/23
   

 

 

PSBLAS (Parallel Sparse Basic Linear Algebra Subprograms)


PSBLAS provides a framework to enable easy, efficient and portable implementations of iterative solvers for linear systems on parallel computers. It implements parallel versions of most of the Sparse BLAS computational kernels (sparse matrix by dense matrix multiplication, sparse block diagonal system solution, sparse matrix norms, vector norms, etc.), sparse matrix management functionalities and parallel implementations of preconditioned Krylov solvers.

The PSBLAS library is built with a user interface making full use of the modern features of Fortran 95, including facilities for data encapsulation, functional overloading and dynamic memory management; the parallel implementation is based on the SPMD paradigm, using MPI and BLACS for inter-process data exchange.

 

   

All rights reserved - Copyright 2009 Area Riservata - Staff Only