Quantum Espresso-7.5 (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 q-e-qe-7.5.tar.gz
$ cd q-e-qe-7.5
$ mkdir build; cd build
$ cmake \
-DCMAKE_INSTALL_PREFIX=[QE를 설치할 경로] \
-DQE_GPU_ARCHS="sm_70;sm_80;sm_90" \
-DNVFORTRAN_CUDA_VERSION=12.9 \
-DCMAKE_C_FLAGS="-tp=x86-64-v3" \
-DCMAKE_Fortran_FLAGS="-tp=x86-64-v3" \
-DQE_ENABLE_MPI=ON \
-DQE_CLOCK_SECONDS=ON \
-DQE_ENABLE_OPENMP=ON \
-DQE_ENABLE_SCALAPACK=ON \
-DQE_ENABLE_OPENACC=ON \
-DQE_ENABLE_CUDA=ON \
-DQE_ENABLE_MPI_GPU_AWARE=ON \
-DQE_FFTW_VENDOR=FFTW3 \
-DCMAKE_VERBOSE_MAKEFILE=TRUE \
-DFFTW3_ROOT=/apps/libraries/fftw3/3.3.10/gcc/11.5.0 \
-DCMAKE_EXE_LINKER_FLAGS="-L$NVHPC_ROOT/math_libs/12.9/lib64" \
.. 2>&1 | tee cmake.log
$ make 2>&1 |tee make.log
$ make install