Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: + quantum-espresso/7.1

https://gitlab.com/QEF/q-e-gpu/-/wikis/home

Dostupne verzije su:

VerzijaModulPreveden sMulti GPU
v.6.5Max

quantum-espresso-gpu/v.6.5Max

pgi

...

/19.10

...

, cuda/10-1

...

Code Block
./configure F90=pgfortran FC=pgfortran MPIF90=pgfortran CC=pgcc CXX=pgc++ --with-cuda=$CUDA_HOME --with-cuda-runtime=10.1 --with-cuda-cc=70 --enable-openmp --with-scalapack=no --prefix=/apps/qe-gpu/v.6.5Max/
make -j 3 pw
make install

Dostupne verzije su:

, mklNE
v.6.7

quantum-espresso-gpu/6.7

nvhpc/21.5, cuda/11-3, mklDA
7.1

quantum-espresso/7.1

nvhpc/21.5, cuda/11-3, MKLDA


Note
titleVažno

Quantum Espresso GPU verzija v.6.5Max podržava samo jedan GPU. Za multi GPU koristiti v.6.7.

U GPU verziji programa dolazi do povećane potrošnje VRAM memorije i može izbaciti grešku "0: ALLOCATE: 709704720 bytes requested; status = 2(out of memory)" više na https://gitlab.com/QEF/q-e/-/issues/280


Primjer korištenja v.6.5Max:

Code Block
#$ -cwd
#$ -pe gpu 1

module load 

...

quantum-espresso-gpu/v.6.5Max

export OMP_NUM_THREADS=1
cuda-wrapper.sh pw.x ...

Primjer korištenja v.6.7:

Code Block
#$ -cwd
#$ -pe gpugpusingle 13

module load quantum-espresso-gpu/v.6.5Max7

export OMP_NUM_THREADS=$NSLOTS1
cudaopenmpi-wrapper.sh pw.x < poslani_podaci...txt