next up previous contents
Next: Edit the top-level SCALAPACK/Makefile Up: Edit the SLmake.inc include Previous: Edit the SLmake.inc include   Contents

Further Details to obtain BLACS, BLAS, and PVM or MPI

Prebuilt BLACS libraries are available on netlib for a variety of architectures and message passing library combinations;

http://www.netlib.org/blacs/archives
otherwise, the BLACS distribution tar files are available.
http://www.netlib.org/blacs/mpiblacs.tgz
http://www.netlib.org/blacs/pvmblacs.tgz
After obtaining the source, follow the instructions in ``A User's Guide to the BLACS'' or in the ''Installing the BLACS'' section of the BLACS webpage to install the library. Instructions for running the BLACS Test Suite can be found in ``A User's Guide to the BLACS Tester''. Both of these documents are available via the blacs index on netlib.

If an vendor optimized BLAS library is not available, then the user can install ATLAS which will generate an optimized BLAS library for the given architecture, or install the Fortran77 reference implementation of the BLAS.

http://www.netlib.org/blas/faq.html#1.6
http://www.netlib.org/atlas/
http://www.netlib.org/blas/blas.tgz
An optimized BLAS library is essential for best performance, and use of the Fortran77 reference implementation BLAS is strongly discouraged.

If a vendor-supplied MPI or PVM library is not available, portable implementations of PVM and MPI (MPICH and LAM/MPI) are available:

http://www.netlib.org/pvm3/
http://www.mcs.anl.gov/mpi/mpich/
http://www.lam-mpi.org/
Installation instructions for PVM are contained in the PVM Users' Guide [8]. An Installation Guide for MPICH is available on the aforementioned webpage. Likewise, installation instructions for LAM/MPI are contained on its respective webpage.


next up previous contents
Next: Edit the top-level SCALAPACK/Makefile Up: Edit the SLmake.inc include Previous: Edit the SLmake.inc include   Contents
Susan Blackford 2001-08-12