mpich を再インストールする際に、別のバックエンドコンパイラの
サポートを追加することができます。
また、mpif90コンパイラも、FORTRAN90コンパイラを設定すれば使用可能になります。
追加されたバックエンドコンパイラは
mpic++, mpif77 などのコマンドラインオプション
-compiler
compiler_nicknameで、指定することができます。
新しくバックエンドコンパイラを追加するには、
のいずれかを一つだけ追加する場合は
コンパイラが実際に存在するかを確認するために、
以下のコマンドを実行してください。
このバージョンでは、以下のコンパイラをサポートしています。
インテル、PGI,富士通コンパイラ以外のコンパイラの場合は、
コンフィグファイルを編集した後、mpich パッケージを再コンパイルする必要が
あります。
SCore ソフトウェアの再コンパイルに関する詳細については SCore システムをソースから再コンパイルおよびインストールする ページを参照してください。
/opt/score/etc/compilers/site
を作成します。
このファイルのフォーマットは
コンパイラコンフィグレーションファイル
に記述されています。
/opt/score/etc/compilers/site.example.*
を
/opt/score/etc/compilers/site
にコピーするだけで
すむかもしれません。
score_compiler_list -all -path -check
この表以外のコンパイラを使用したい場合は、
compiler_nickname
説明
pgi
The Portland Group C, C++ and Fortran c
コンパイラ (i386 のみ)
absoft
Absoft ProFortran コンパイラ (i386 のみ) (Fortran 及び Fortran 90 のみ)
kai
KAI C++ コンパイラ (i386 のみ) (C++ のみ)
fujitsu
富士通 C, C++ 及び Fortran コンパイラ (i386 のみ)
compaq
Compaq C, C++ 及び Fortran コンパイラ (alpha のみ)
intel
インテル C++ 及び Fortran コンパイラ (i386 および ia64 のみ)
intel7
インテル C++ 及び Fortran コンパイラ version 7 (i386 および ia64 のみ)
intel8
インテル C++ 及び Fortran コンパイラ version 8 (i386 および ia64 のみ)
pathscale
PathScale EKOコンパイラ (AMD64 only)
/opt/score/etc/compilers
に対応するコンパイラに対応する
ファイルを作成し、/opt/score/etc/compilers/site
ファイルを編集してください。
PCクラスタコンソーシアム
$Id: compilers.html,v 1.12 2004/11/26 12:29:10 kameyama Exp $