|
|
* In order to correctly compile PW on Galileo (k80 nodes) you must first load modules:
|
|
|
module purge
|
|
|
module load autoload profile/global
|
|
|
module load autoload pgi/18.5
|
|
|
module load cuda/9.0
|
|
|
module load mkl
|
|
|
|
|
|
* Launch configure:
|
|
|
./configure --with-cuda=$CUDA_HOME --with-cuda-runtime=9 --with-cuda-cc=35 --enable-openmp --with-scalapack=no
|
|
|
|
|
|
* In order to avoid a linking error, you must remove the cuda module:
|
|
|
module rm cuda
|
|
|
|
|
|
* Finally you can execute the compilation:
|
|
|
make pw
|
|
|
|
|
|
|