admin:compilaciones:gromacs
Compilar Gromacs
Compilación con soporte para multi GPU (SYCL + intel MPI). Corresponde al módulo gromacs/2023.3-impi
wget https://ftp.gromacs.org/gromacs/gromacs-2023.3.tar.gz tar -xzvf gromacs-2023.3.tar.gz cd gromacs-2023.3 mkdir build cd build ml purge && ml intel/2023.2.1 mpi/2021.13 cmake git cmake .. \ -DGMX_BUILD_OWN_FFTW=ON \ -DREGRESSIONTEST_DOWNLOAD=ON \ -DCMAKE_C_COMPILER=mpiicx \ -DCMAKE_CXX_COMPILER=mpiicpx \ -DGMX_GPU=SYCL \ -DGMX_FFT_LIBRARY=mkl \ -DGMX_GPU_NB_NUM_CLUSTER_PER_CELL_X=1 \ -DGMX_GPU_NB_CLUSTER_SIZE=8 \ -DGMX_MPI=ON \ -DGMX_THREAD_MPI=OFF \ -DGMX_OPENMP=ON \ -DCMAKE_INSTALL_PREFIX=/data/shared/apps/gromacs/2023.3-impi \ -DCMAKE_EXE_LINKER_FLAGS="-std=c++17 -lstdc++fs"\ -DCMAKE_CXX_FLAGS="--gcc-toolchain=/opt/ohpc/pub/compiler/gcc/12.3.0/" export LD_LIBRARY_PATH=/opt/ohpc/pub/compiler/gcc/12.3.0/lib64:$LD_LIBRARY_PATH make -j 64 make tests make install gmx -version
admin/compilaciones/gromacs.txt · Last modified: by flezcano
