Testsuite für LAM/MPI

LAM (Local Area Multicomputer) ist eine MPI Programmierumgebung und Entwicklungssystem für heterogene Computer im Netzwerk. Mit LAM/MPI kann ein dedizierter Computer Cluster oder eine existierende Netzwerkinfrastruktur als einzelne Parallelrechenresource agieren. LAM kann TCP/IP, shared Memory, Myrinet oder Infiniband für “message passing” nutzen.

Download

Eine Testsuite (von LAM/MPI) kann hier heruntergeladen werden.

Testsuite (330K) - lamtests-readme.txt

Testverlauf (english)

The LAM Team requests that you compile and run this test suite after successfully installing LAM on your system.

The purpose of this package is to run a series of tests against the LAM/MPI implementation. It will highlight potential problems and bugs, and will be very helpful for the validation of the overall LAM/MPI package. It must be run on homogenous systems.

To compile and run the test suite:

  1. Boot up a LAM with an even number of CPUs (e.g., do a successful lamboot with at least one node that has two CPUs, or at least 2 nodes).
  2. Be sure that the “mpirun” and wrapper compilers (e.g., “mpicc”) for the new version of LAM are in your path.
  3. Run “make” in the top level directory. This will compile the test suite.
  4. Run “make -k check” to run all the tests. Each test program will be run under every available RPI module. To capture the output while it is running, you may wish to run (for csh-type shells):
          shell% make -k check |& tee check.out

For Bourne shells:

          shell$ make -k check 2>&1 | tee check.out
 
tests/testsuite_for_lam_mpi.txt · Zuletzt geändert: 06.09.2010 04:12
 
Recent changes RSS feed Donate Valid XHTML 1.0 Valid CSS Recent cached RSS feed