

# NVHPC 2021.5 OpenACC
module purge
module load cuda/11.0
module load hpc-sdk/2021--binary
module load spectrum_mpi/10.4.0--binary

./configure \
    F90=pgfortran MPIF90=mpipgifort \
    --enable-parallel \
    --enable-openacc \
    --enable-cublas=yes \
    --with-cuda-cc=70 \
    --with-cuda-runtime=11.0 \
    --with-cuda-path=$CUDA_HOME

# ttttttttttttttttttttttttt
./test_malloc.x
Test SUMMARY:
   # passed:    15
   # failed:     9
   # failed malloc:     0

./test_linalg.x
   checking xAXPY (C) ...
Failing in Thread:1
call to cuMemcpyDtoHAsync returned error 700: Illegal address during kernel execution
# ttttttttttttttttttttttttt


# NVHPC 2022.5 OpenACC
module purge
module load profile/candidate
module load cuda/11.0
module load hpc-sdk/2022--binary
module load spectrum_mpi/10.4.0--binary

./configure \
    F90=pgfortran MPIF90=mpipgifort \
    --enable-parallel \
    --enable-openacc \
    --enable-cublas=yes \
    --with-cuda-cc=70 \
    --with-cuda-runtime=11.0 \
    --with-cuda-path=$CUDA_HOME

# ttttttttttttttttttttttttt
./test_malloc.x
Test SUMMARY:
   # passed:    18
   # failed:     6
   # failed malloc:     0

./test_linalg.x
   checking xAXPY (C) ...
Failing in Thread:1
call to cuMemcpyDtoHAsync returned error 700: Illegal address during kernel execution
# ttttttttttttttttttttttttt
