[ 地球流体電脳倶楽部 / dcpam 公開領域 ] [ ディレクトリ管理の手引き / SIGEN ]

mpich ビルドログ @ cps-whale03 with pgi compiler


  1. 準備
  2. ビルド

準備

必要なファイルの取得

必要なファイル

http://www.mpich.org/static/downloads/1.4.1p1/mpich2-1.4.1p1.tar.gz
version 1.4.1p1

ビルド

mpich

ビルドは ~/tmp/mpich で行う.

展開

% gzip -cd mpich2-1.4.1p1.tar.gz | tar -xvf -
% cd mpich2-1.4.1p1

環境変数の設定, configure, make

% setenv CC gcc
% setenv CXX g++
% setenv CFLAGS -O2
% setenv CXXFLAGS -O2
% setenv F77 pgf77
% setenv FFLAGS -nofma
% setenv FC pgf90
% setenv FCFLAGS

% ./configure --enable-shared --with-device=ch3:nemesis \
   --prefix=/home/yot/local/mpich2-1.4.1p1-pgf-gnu |& tee zzz-configure.log

% make |& tee zzz-make.log
% make install |& tee zzz-make-install.log

パスを追加.

% set path=(/home/yot/local/mpich2-1.4.1p1-pgf-gnu/bin $path)
% source ~/.cshrc

パスを確認.

% which mpiexec
% which mpif90

動作確認

% make testing |& tee zzz-make_testing.log

DCPAM Development Group / GFD Dennou Staff dcstaff@gfd-dennou.org
Last Updated: unknown, Since: unknown