現在地

Gromacs 4.5.5

ウェブページ

http://www.gromacs.org/

バージョン

 4.5.5

ビルド環境

  • Intel Composer XE 2011 sp1.8.273
  • Intel MPI 4.0.2.003

ビルドに必要なファイル

  • gromacs-4.5.5.tar.gz

ビルド手順

CPU版

#!/bin/csh -f
umask 022
set file_gromacs=/home/users/${USER}/build/gromacs455/gromacs-4.5.5.tar.gz
set work=/save/users/${USER}
# mpicc -> mpiicc に読みかえ
set path=(/home/users/${USER}/compiler/ccpg/intel-12.0 $path)
#-------------------------------------------------------------------------------
cd ${work}
rm -rf ${work}/gromacs455
if (-d gromacs-4.5.5) then
  mv gromacs-4.5.5 gromacs-4.5.5-erase
  rm -rf gromacs-4.5.5-erase &
endif
tar xzf ${file_gromacs}
cd gromacs-4.5.5
./configure --enable-double --disable-la-files --enable-mpi --with-fft=mkl --with-external-blas --with-external-lapack --with-gsl --prefix=/local/apl/pg/gromacs455
make -j12 ASFLAGS="-O3 -xHost" CCASFLAGS="-O3 -xHost" CFLAGS="-O3 -xHost"
mkdir ${work}/gromacs455
make install

GPU版

#!/bin/csh -f
umask 022
set file_gromacs=/home/users/${USER}/build/gromacs455/gromacs-4.5.5.tar.gz
set work=/save/users/${USER}
#-------------------------------------------------------------------------------
cd ${work}
if (-d gromacs-4.5.5) then
  mv gromacs-4.5.5 gromacs-4.5.5-erase-gpu
  rm -rf gromacs-4.5.5-erase-gpu &
endif
tar xzf ${file_gromacs}
cd gromacs-4.5.5
setenv OPENMM_ROOT_DIR /local/apl/pg/openmm41
cmake . -DGMX_OPENMM=ON -DCMAKE_INSTALL_PREFIX=/local/apl/pg/gromacs455
make mdrun
make install-mdrun