Changes between Version 3 and Version 4 of bgas-user:bgas-mpi


Ignore:
Timestamp:
06/04/15 22:08:20 (9 years ago)
Author:
Dirk Pleiter
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • bgas-user:bgas-mpi

    v3 v4  
    1818In order to execute a MPI application, the //mpiexec// executable has to be used. This executable is responsible for launching the process manager (and therefore handling the process distribution), providing the user application with chosen environment variables, handling various MPI options and, finally, executing the user application on the given set of hosts. The //mpiexec// command can be found in the //bin// directory of the mvapich2 installation:
    1919{{{
    20 /usr/lib64/mvapich2/bin/mpiexec -env MV2_USE_RDMA_CM=1 ...
     20/usr/lib64/mvapich2/bin/mpiexec -env MV2_IBA_HCA=roq -env MV2_USE_RDMA_CM=1 -env MV2_USE_IWARP_MODE=1 ...
    2121}}}
    22 Note that setting the environment variable MV2_USE_RDMA is mandatory.
     22Note that setting the environment variable MV2_USE_RDMA is mandatory, the others are required when using the I/O torus links for communication (see below).
    2323
    2424In order to run a sample MPI program //hello.x// on a local host using just one process, run: