mpi

MPI on the SCore

DESCRIPTION

SCore cluster system provides MPI with PMX comminucation library. And SCore also provide MPI related programs such as stg, mpi-adapter. The MPI-related program can use with another MPI with compile.

If you register MPI system, you can compile and execute MPI programs with the MPI environment by mpi wrapper command provided SCore, and you can compile all registered MPI systems by smake.

In the SCore, The MPI implimentations specifies following 4 attributes:

name
The Name of the MPI system (for example mpich2, openmpi)
version
The version of the MPI system
device
The communication device of the MPI system
compiler
The compiler to build MPI system

We defined MPI-id as concatinate above 4 attribute by '-', and used to specify MPI implimentation. The example of thee MPI-id is "mpich2-1.0.6p1-ch_score-gnu" and "openmpi-1.4.1--intel".

You can use the following command line options with SCore provided MPI wrapper:

name
-mpi
version
-mpi_version
device
-mpi_device
compiler
-mpi_compiler
MPI-id
-mpi_id

If the command line is not specified, the following environment variable is used:

name
SCORE_MPI
version
SCORE_MPI_VERSION
device
SCORE_MPI_DEVICE
compiler
SCORE_BUIOLD_COMPILERS
MPI-id
SCORE_MPI_ID

SEEALSO

mpiconfig(5)
CREDIT
This document is a part of the SCore cluster system software developed at PC Cluster Consortium, Japan. Copyright (C) 2003-2008 PC Cluster Consortium.