... | @@ -12,9 +12,7 @@ bsub -Is -W 0:15 -nnodes 1 -P nph139 $SHELL |
... | @@ -12,9 +12,7 @@ bsub -Is -W 0:15 -nnodes 1 -P nph139 $SHELL |
|
```
|
|
```
|
|
Next execute:
|
|
Next execute:
|
|
```bash
|
|
```bash
|
|
module load gcc/7.4.0
|
|
module load gcc/9.1.0
|
|
module load m4
|
|
|
|
module load libtool
|
|
|
|
module load autoconf
|
|
module load autoconf
|
|
module load automake
|
|
module load automake
|
|
module load cuda
|
|
module load cuda
|
... | @@ -28,6 +26,9 @@ git clone https://gitlab.mpcdf.mpg.de/elpa/elpa.git |
... | @@ -28,6 +26,9 @@ git clone https://gitlab.mpcdf.mpg.de/elpa/elpa.git |
|
# go to ELPA distribution directory
|
|
# go to ELPA distribution directory
|
|
cd elpa
|
|
cd elpa
|
|
./autogen.sh
|
|
./autogen.sh
|
|
|
|
# if autogen.sh fails rerun
|
|
|
|
# libtoolize, aclocal, autoheader
|
|
|
|
|
|
mkdir build && cd build
|
|
mkdir build && cd build
|
|
|
|
|
|
../configure FC=mpif90 CC=mpicc FCFLAGS="-O2 -mcpu=power9 -ffree-line-length-none" CFLAGS="-O2 -mcpu=power9" CPP="cpp -E" LDFLAGS="-L${OLCF_NETLIB_SCALAPACK_ROOT}/lib -lscalapack -L${OLCF_ESSL_ROOT}/lib64 -lessl -L${OLCF_NETLIB_LAPACK_ROOT}/lib64 -llapack" --disable-openmp --enable-gpu --with-cuda-path=${OLCF_CUDA_ROOT} --with-GPU-compute-capability=sm_70 --disable-sse-assembly --disable-sse --disable-avx --disable-avx2 --disable-avx512 --enable-c-tests=no --prefix="/ccs/home/gabrielw/proj-shared/share/elpa"
|
|
../configure FC=mpif90 CC=mpicc FCFLAGS="-O2 -mcpu=power9 -ffree-line-length-none" CFLAGS="-O2 -mcpu=power9" CPP="cpp -E" LDFLAGS="-L${OLCF_NETLIB_SCALAPACK_ROOT}/lib -lscalapack -L${OLCF_ESSL_ROOT}/lib64 -lessl -L${OLCF_NETLIB_LAPACK_ROOT}/lib64 -llapack" --disable-openmp --enable-gpu --with-cuda-path=${OLCF_CUDA_ROOT} --with-GPU-compute-capability=sm_70 --disable-sse-assembly --disable-sse --disable-avx --disable-avx2 --disable-avx512 --enable-c-tests=no --prefix="/ccs/home/gabrielw/proj-shared/share/elpa"
|
... | | ... | |