mpiconfig

SCore MPI データベース

DESCRIPTIOIN

MPI system を登録することによって、SCore が提供している wrapper コマンドによって、MPI program をその MPI の環境で コンパイル及び実行することができます。

設定ファイルは以下に置かれます. (INSTALL_DIR)/etc/mpi/bintype/priorityname.mpi

bintype は MPI システムを実行するバイナリタイプです。 それぞれのファイルには複数の MPI システムの記述が含まれます。 MPI システムの記述は以下のようになります。

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 はその MPI システムの MPI-id です。 一つのファイルに同じ MPI-id があったときは最後のエントリを使います。 複数のファイルに同じ MPI-id があったときは priority の 最も大きいもを使います。

directory は MPI システムのコンパイラや実行コマンドのある ディレクトリを指定します。

environ はコンパイルや実行のときに指定する環境変数を指定します。

mpi_c_compiler 等はその言語のプログラムをコンパイルする ときに使用するコマンドとオプションを指定します。 コンパイラの行が無い場合は SCore ではその言語のコンパイラは使用しません。

mpi_execte_command は mpirun のように MPI プログラムを実行する コマンドを指定します。

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.