某所の XT4 へ計算機環境を仕込んだ時の log その 1

単なるメモ.

wget なんかで tar.gz を落そうとすると弾かれる. scp で手元から転送するのが吉.

クアッドコア対応モジュールの読み込み

$ source /work/sample/quad_module/quad.pgi
$ module load netcdf

NetCDF

実体は pgi fortran なので, CPPFLAGS を忘れずに付けないといけない.クアッドコア対応モジュールを利用する (初級講習会資料 p.17 を参考に).

$ export FC=ftn
$ export F90=ftn
$ export CC=cc
$ export CXX=CC
$ export CPPFLAGS=-DpgiFortran
$ export FFLAGS="-O3 -fastsse -Msmartalloc -tp barcelona-64 -Mlist -Mipa"
$ export F90FLAGS=$FFLAGS
$ ./configure --prefix=$HOME
$ make
$ make check
$ make install

gtool5

$ export FC=ftn
$ export SYSFFLAGS="-O3 -fastsse -Msmartalloc -tp barcelona-64 -Mlist -Mipa"
$ NCDUMP=$HOME/bin/ncdump \
  ./configure --prefix=$HOME \
              --with-netcdf=$HOME/lib/libnetcdf.a
$ make
$ make check
$ make install