Toolkit(MPT)を採用しています。MPTは高速計算サーバ、並列計算サーバの性能を発揮できるよう最適化されたMPIライブラリで、EICでは特に追加の設定を行うこと無く、そのまま利用することができます。並列計算サーバ(Gクラス、Hクラス)では、MPTの他に以下のMPIライブラリが利用可能です。高速計算サーバ(A~Fクラス)では、利用できません。MPI※なお、システム上の一般的なアプリケーション(OpenFOAM、PETScなど)はMPT環境で構築されていますので、こららのアプリケーションを使用する場合はMPT環境に戻ってください。†フロントエンドeic上で、MPI環境を変更します。moduleコマンドで切り替えます。$MPI_ROOT/opt/intel/impi/5.0.2.044/intel64MPTに戻る場合もmoduleコマンドで切り替えます。†コンパイル時は以下のコマンドをご利用ください。MPIではmpiexec.hydraコマンドを使用します。./a.out(通常のMPTと違い、P=24,T=1で投入します。)例で示されているOMP_NUM_THREADS、I_MPI_JOB_RESPECT_PROCESS_PLACEMENT、I_MPI_PIN_DOMAIN、KMP_AFFINITYの指定が必要です。†フロントエンドeic上で、MPI環境を変更します。moduleコマンドで切り替えます。$MPI_ROOT/home/app/openmpi-1.8.4MPTに戻る場合もmoduleコマンドで切り替えます。†コンパイル時は以下のコマンドをご利用ください。MPIではmpiexecコマンドを使用します。./a.outenv.shでOMP_NUM_THREADSが自動的に設定されます。例で示されているKMP_AFFINITYの指定が必要です。