mpiconfig

SCore MPI configuration database

DESCRIPTIOIN

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.

The configuration file is located as follows: (INSTALL_DIR)/etc/mpi/bintype/priorityname.mpi

Where bintype specifies the binary type to run the MPI systems. The each configuration files is contains one or more description of the MPI systems. The syntax of a MPI system is as follows:

mpi-id
    directory directopry
    env environ
    c   mpi_c_cpmpiler
    cxx mpi_c++_cpmpiler
    f77 mpi_fortran_cpmpiler
    f90 mpi_fortran90_cpmpiler
    run mpi_execte_command

mpi-id is the MPI-id of the MPI system. If same MPI-id is found in the file, the last entry is used. If same MPI-id is found in other files, the highest priority is used.

directory is the compile and execute command directory of the MPI system.

environ is environment variable to execute compiler and programs.

mpi_c_compiler and others are compiler command and options of the language. If the compiler line is not found, the compiler of the language is not used on SCore.

mpi_execte_command is command of the execute MPI program on the MPI system (for example mpirun).

FILES

(INSTALL_DIR)/etc/mpi/bintype/50score.mpi
(INSTALL_DIR)/etc/mpi/bintype/40mpi-selector.mpi
(INSTALL_DIR)/etc/mpi/bintype/40site.mpi

SEE ALSO

mpi(7), score_mpi_list(8), score_mpi_add(8), score_mpi_to_selector(8), mpicc(1), mpic++(1), mpif77(1), mpif90(1), mpirun(1).
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.