diff --git a/.gitea/workflows/sbatch/cp2k_gh.sbatch b/.gitea/workflows/sbatch/cp2k_gh.sbatch index 03bc7ac..625140c 100644 --- a/.gitea/workflows/sbatch/cp2k_gh.sbatch +++ b/.gitea/workflows/sbatch/cp2k_gh.sbatch @@ -17,11 +17,11 @@ source /opt/psi/config/profile.bash module purge module use Spack unstable -module load gcc/12.3 openmpi/5.0.8-v4cd-GH200-gpu dbcsr/2.8.0-lzj6-GH200-gpu-omp fftw/3.3.10-ajlu-omp hdf5/1.14.6-62wt libint/2.11.1-dpqq libxc/7.0.0-ojgl netlib-scalapack/2.2.2-k7uz openblas/0.3.30-rv46-omp py-fypp/3.1-j4yw py-numpy/2.3.2-yoqr python/3.13.5-xbg5 cmake/3.31.8-2jne ninja/1.13.0-xn4a +module load gcc/12.3 openmpi/5.0.8-tx2w-GH200-gpu dbcsr/2.8.0-h3bo-GH200-gpu-omp cosma/2.7.0-dc23-gpu cuda/12.6.0-wak5 dbcsr/2.8.0-h3bo-GH200-gpu-omp dftd4/3.7.0-aa6l-omp elpa/2025.01.002-nybd-GH200-gpu-omp fftw/3.3.10-alp3-omp hdf5/1.14.6-qjob libint/2.11.1-dpqq libxc/7.0.0-ojgl netlib-scalapack/2.2.2-cj5m openblas/0.3.30-rv46-omp plumed/2.9.2-nbay py-fypp/3.1-j4yw py-numpy/2.3.2-yoqr python/3.13.5-xbg5 sirius/develop-v5tb-GH200-gpu-omp spglib/2.5.0-da2i-omp spla/1.6.1-uepy-gpu cmake/3.31.8-2jne ninja/1.13.0-xn4a git clone https://github.com/cp2k/cp2k.git cd cp2k mkdir build && cd build -CC=mpicc CXX=mpic++ FC=mpifort cmake -GNinja -DCMAKE_CUDA_HOST_COMPILER=mpicc -DCP2K_USE_LIBXC=ON -DCP2K_USE_LIBINT2=ON -DCP2K_USE_ACCEL=CUDA -DCMAKE_CUDA_ARCHITECTURES=90 .. +CC=mpicc CXX=mpic++ FC=mpifort cmake -GNinja -DCMAKE_CUDA_HOST_COMPILER=mpicc -DCP2K_USE_LIBXC=ON -DCP2K_USE_LIBINT2=ON -DCP2K_USE_SPGLIB=ON -DCP2K_USE_ELPA=ON -DCP2K_USE_SPLA=ON -DCP2K_USE_SIRIUS=ON -DCP2K_USE_PLUMED=ON -DCP2K_USE_DFTD4=ON -DCP2K_USE_COSMA=ON -DCP2K_USE_ACCEL=CUDA -DCMAKE_CUDA_ARCHITECTURES=90 -DCP2K_USE_FFTW3=ON -DCP2K_USE_HDF5=ON .. ninja -j 16 diff --git a/.gitea/workflows/sbatch/cp2k_gpu.sbatch b/.gitea/workflows/sbatch/cp2k_gpu.sbatch index 7a70c1d..de2de49 100644 --- a/.gitea/workflows/sbatch/cp2k_gpu.sbatch +++ b/.gitea/workflows/sbatch/cp2k_gpu.sbatch @@ -17,11 +17,11 @@ source /opt/psi/config/profile.bash module purge module use Spack unstable -module load gcc/12.3 openmpi/5.0.8-5tb3-A100-gpu dbcsr/2.8.0-xcn2-A100-gpu-omp fftw/3.3.10-v4mq-omp libint/2.11.1-3lxv libxc/7.0.0-u556 netlib-scalapack/2.2.2-enjp openblas/0.3.30-ynou-omp py-fypp/3.1-z25p py-numpy/2.3.2-45ay python/3.13.5-qivs cmake/3.31.6-2ajs ninja/1.12.1-afxy +module load gcc/12.3 openmpi/5.0.8-r5lz-A100-gpu dbcsr/2.8.0-3r22-A100-gpu-omp cosma/2.7.0-y2tr-gpu cuda/12.6.0-3y6a dftd4/3.7.0-4k4c-omp elpa/2025.01.002-bovg-A100-gpu-omp fftw/3.3.10-syba-omp hdf5/1.14.6-pcsd libint/2.11.1-3lxv libxc/7.0.0-u556 libxsmm/1.17-2azz netlib-scalapack/2.2.2-rmcf openblas/0.3.30-ynou-omp plumed/2.9.2-47hk py-fypp/3.1-z25p py-numpy/2.3.2-45ay python/3.13.5-qivs sirius/develop-qz4c-A100-gpu-omp spglib/2.5.0-jl5l-omp spla/1.6.1-hrgf-gpu cmake/3.31.6-2ajs ninja/1.12.1-afxy git clone https://github.com/cp2k/cp2k.git cd cp2k mkdir build && cd build -CC=mpicc CXX=mpic++ FC=mpifort cmake -GNinja -DCMAKE_CUDA_HOST_COMPILER=mpicc -DCP2K_USE_LIBXC=ON -DCP2K_USE_LIBINT2=ON -DCP2K_USE_ACCEL=CUDA -DCMAKE_CUDA_ARCHITECTURES=80 -DCP2K_USE_FFTW3=ON .. +CC=mpicc CXX=mpic++ FC=mpifort cmake -GNinja -DCMAKE_CUDA_HOST_COMPILER=mpicc -DCP2K_USE_LIBXC=ON -DCP2K_USE_LIBINT2=ON -DCP2K_USE_SPGLIB=ON -DCP2K_USE_ELPA=ON -DCP2K_USE_SPLA=ON -DCP2K_USE_SIRIUS=ON -DCP2K_USE_PLUMED=ON -DCP2K_USE_DFTD4=ON -DCP2K_USE_COSMA=ON -DCP2K_USE_ACCEL=CUDA -DCMAKE_CUDA_ARCHITECTURES=80 -DCP2K_USE_FFTW3=ON -DCP2K_USE_HDF5=ON .. ninja -j 16