next up previous contents
Next: Troubleshooting Up: Installation Procedure Previous: Run the REDIST Test   Contents


Run the ScaLAPACK Test Suite

There are eighteen distinct test programs for testing the ScaLAPACK routines of the following type: LU, Cholesky, Band LU, Band Cholesky, General Tridiagonal, Band Tridiagonal, QR (RQ, LQ, QL, QP, and TZ), Linear Least Squares, upper Hessenberg reduction, tridiagonal reduction, bidiagonal reduction, matrix inversion, the symmetric eigenproblem, the generalized symmetric eigenproblem, the nonsymmetric eigenproblem, and the singular value decomposition.

Each of the test programs is automatically timed and reports a table of execution times and megaflop rates. There is one input file for each test program. As previously stated, the input files reside in the SCALAPACK/TESTING subdirectory and are copied into the TESTINGdir directory (as specified in the SLmake.inc file) at the time the executables are built. All testing programs occur in four precisions, with the exception of the singular value decomposition which only occurs in SINGLE and DOUBLE PRECISION REAL. For more information on the test programs and how to modify the input files see Section 3.

Run the testing executables on the desired platform as analogously described in Section 2.4. For example, in double precision, the testing executables are named xdlu, xdllt, xddblu, xdgblu, xddtlu, xdpbllt, xdptllt, xdls, xdqr, xdhrd, xdtrd, xdbrd, xdinv, xdsep, xdgsep, xdnep, and xdsvd. The input files are LU.dat, LLT.dat, BLU.dat, BLLT.dat, LS.dat, QR.dat, HRD.dat, TRD.dat, BRD.dat, INV.dat, SEP.dat, NEP.dat, and SVD.dat.

Similar commands can be used for alternate precisions of the same test program or other test programs. The name of the output file is indicated on the first line of the input file and is currently defined to be lu.out for the LU tester, with similar names for the other data types. The user may also choose to send all output to standard error.


next up previous contents
Next: Troubleshooting Up: Installation Procedure Previous: Run the REDIST Test   Contents
Susan Blackford 2001-08-12