GROMACS-2025.4 버전 설치 소개
가. 설치 환경
구분
내용
나. 설치 전 환경 설정
$ module purge
$ module load gcc/13.4.0 openmpi/3.1.6 cmake/4.1.3 python/3.7다. gromacs-2025.4 버전 설치 과정
Last updated
$ module purge
$ module load gcc/13.4.0 openmpi/3.1.6 cmake/4.1.3 python/3.7Last updated
$ tar -xzf gromacs-2025.4.tar.gz
$ cd gromacs-2025.4
$ mkdir build
$ cd build$ export FLAGS="-O3 -g -march=knl -mtune=knl"
$ export CFLAGS=$FLAGS
$ export CXXFLAGS=$FLAGS
$ export CC=mpicc
$ export CXX=mpicxx
$ export LD_LIBRARY_PATH=/opt/pbs/lib:$LD_LIBRARY_PATH
$ cmake .. \
-DCMAKE_INSTALL_PREFIX=[GROMACS를 설치할 경로] \
-DGMX_BUILD_OWN_FFTW=on \
-DGMX_MPI=ON -DGMX_OPENMP=ON \
-DGMX_CYCLE_SUBCOUNTERS=ON -DGMX_GPU=OFF \
-DGMX_SIMD=AVX_512_KNL \
-DGMX_OPENMP_MAX_THREADS=64$ export FLAGS="-O3 -g -march=skylake-avx512 -mtune=skylake-avx512"
$ export CFLAGS=$FLAGS
$ export CXXFLAGS=$FLAGS
$ export CC=mpicc
$ export CXX=mpicxx
$ export LD_LIBRARY_PATH=/opt/pbs/lib:$LD_LIBRARY_PATH
$ cmake .. \
-DCMAKE_INSTALL_PREFIX=[GROMACS를 설치할 경로] \
-DGMX_BUILD_OWN_FFTW=on \
-DGMX_MPI=ON -DGMX_OPENMP=ON \
-DGMX_CYCLE_SUBCOUNTERS=ON -DGMX_GPU=OFF \
-DGMX_SIMD=AVX_512 \
-DGMX_OPENMP_MAX_THREADS=32$ make 2>&1 |tee make.log
$ make install