lammps-22Jul2025 (GPU 버전) 설치
가. 설치 환경
구분
내용
나. 설치 전 환경 설정
$ module purge
$ module load nvhpc/25.11_cuda12 git/2.52.0 cmake/4.2.1다. 설치 과정
Last updated
$ module purge
$ module load nvhpc/25.11_cuda12 git/2.52.0 cmake/4.2.1Last updated
$ tar -xzf lammps-src-22Jul2025_update2.tar.gz
$ cd lammps-22Jul2025/
$ mkdir build; cd build
$ cmake \
-DCMAKE_INSTALL_PREFIX=[lammps를 설치할 경로] \
-DLAMMPS_MACHINE='gpu' \
-DLAMMPS_MEMALIGN=64 \
-DCMAKE_C_COMPILER=$(which gcc) \
-DCMAKE_CXX_COMPILER=$(which g++) \
-DCMAKE_CUDA_COMPILER=$(which nvcc) \
-DBUILD_MPI=yes \
-DBUILD_OMP=yes \
-C ../cmake/presets/most.cmake \
-DPKG_OPENMP=ON \
-DPKG_GPU=ON \
-DGPU_API=CUDA \
-DCUDA_BUILD_MULTIARCH=YES \
-DFFT=FFTW3 \
-DFFTW3_LIBRARY=/apps/libraries/fftw3/3.3.10/gcc/11.5.0/lib/libfftw3.a \
-DFFTW3_INCLUDE_DIR=/apps/libraries/fftw3/3.3.10/gcc/11.5.0/include \
../cmake 2>&1 | tee cmake.log
$ make 2>&1 |tee make.log
$ make install