1. Get the library ftp://ftp.cs.utexas.edu/pub/plapack/R1.1/ The binaries each correspond to a given platform. As an example, we will assume you download plapackR11.sp2.tar.Z, the IBM SP2 version. 2. Get the solver release : ftp://ftp.cs.utexas.edu/pub/plapack/SOLVERS/R1.1/solversR11.tar.Z 3. Prepare the library a. cd to the directory in which you want the PLAPACK directory to reside, and move the plapackR11.sp2.tar.Z file to the current directory. b. execute the command % zcat plapackR11.sp2.tar.Z | tar xvf - This create a PLAPACK directory and fills it up with some files. c. edit the file PLAPACK/Make.include : you only need to set the variable PLAPACK_ROOT (at the top of Make.include.) Set PLAPACK_ROOT to the full path name of your PLAPACK directory. 4. Prepare the solver package. a. Move the file solversR11.tar.Z to your PLAPACK directory. b. Untar it: % zcat solversR11.tar.Z | tar xvf - This creates a SOLVERS directory inside your PLAPACK directory, and fills it with files. 5. Build the solver package and sample driver % cd SOLVERS % make % cd EXAMPLES % make 6. Run the sample driver (IBM SP2) % LU_driver.x -procs 4 (Cray T3E) % mpprun -n 4 LU_driver.x (Using MPI's mpirun) % mpirun -np 4 LU_driver.x