The package (SLbench.tgz) contains:
                     BLACS (mpiblacs.tgz)
                     Double precision of ScaLAPACK (scalapack.tgz)
                    -- Simple Testing Suite -- (in scalapack.tgz)
                     lutimer.f
                     pdlaschk.f
                     pdmatgen.f
                     pmatgeninc.f
                     LUTIME.dat
                     Makefile
                     README


First, type commands as follows

	gunzip SLbench.tgz
	tar -xvf SLbench.tar

You will get scalapack.tgz and mpiblacs.tgz.

After you get scalapack.tgz and mpiblacs.tgz, type as follows on your
home directory

	gunzip mpiblacs.tgz
	tar -xvf mpiblacs.tar
	gunzip scalapack.tgz
	tar -xvf scalapack.tar

You will see the new two directories (BLACS & SCALAPACK) generated.

Enter the BLACS/BMAKES directory to get Bmake file that corresponds to
your machine platform.

Copy the Bmake-MPI.(your platform) file to /BLACS directory.  You have
to change the filename to Bmake.inc.  Then, modify the Bmake.inc file to
point the correct location of your MPI library.

After that, type 

	make mpi

on /BLACS directory; it will take a while (The BLACS library will be made 
in /BLACS/LIB).

Enter /SCALAPACK/INSTALL directory and pick up SLmake file that corresponds
to your machine platform.  Then, copy SLmake.(your platform) to /SCALAPACK 
directory (you have to change the name to SLmake.inc).  After that, modify
SLmake.inc to point the correct location of BLACS, MPI and BLAS libraries.

Finally, type

	make 

on /SCALAPACK directory; it generates all the ScaLAPACK libraries and
a simple tester (xdlutime) on SCALAPACK/TESTING directory.

You must locate the LUTIME.dat in the same directory where xdlutime is.

As the comment of lutimer.f shows, you can change the input file LUTIME.dat.
You can define the number of problem size, values of N (Order of matrices),
block size, and the size of process grid (P means the number of rows. Q means
the number of columns).
If you wish to test 10000 by 10000 and 20000 by 20000 matrices with block 
size of 64 on 64 (8x8) processors, LUTIME.dat looks as follows.

2               Number of problem sizes
10000 20000     values of N (N x N square matrices)
64    64        values of NB (Block size)
8     8         values of P
8     8         values of Q

The tester reads the date column-wise order.

If you have any questions, send email to scalapack@cs.utk.edu.
