Skip to content
Success

Changes

Summary

  1. Adding clubb specific compiler flag -DCLUBB_GPU, intended for use with openmp or openacc running on the GPU. Also adding a compiler flags, -DCUDA, and case statment for generating random numbers in silhs. (details)
  2. Adding new compiler flags to nvfortran GPU compile script (details)
  3. Adding openacc to openmp conversion script, and making some new compiler config files. (details)
Commit 529afce6dc6af438b9658f44ffa108d16a5ad147 by Gunther Huebler
Adding clubb specific compiler flag -DCLUBB_GPU, intended for use with openmp or openacc running on the GPU. Also adding a compiler flags, -DCUDA, and case statment for generating random numbers in silhs.
The file was modified src/CLUBB_core/advance_clubb_core_module.F90 (diff)
The file was modified src/SILHS/latin_hypercube_driver_module.F90 (diff)
Commit ab99eb01e08ba10a80c1f6881dc13eaca2c9e992 by Gunther Huebler
Adding new compiler flags to nvfortran GPU compile script
The file was modified compile/config/linux_x86_64_nvhpc_gpu.bash (diff)
Commit 199660fe742bfdd7f79e491498770d486bdf3ab1 by Gunther Huebler
Adding openacc to openmp conversion script, and making some new compiler config files.
The file was addedcompile/config/linux_x86_64_nvhpc_gpu_openmp.bash
The file was removedcompile/config/linux_x86_64_nvhpc_gpu.bash
The file was addedcompile/config/linux_x86_64_nvhpc_gpu_openacc.bash
The file was modified jenkins_tests/clubb_nvhpc_gpu_acc_vs_cpu_diffness/Jenkinsfile (diff)
The file was addedcompile/config/linux_x86_64_ifort_gpu_openmp.bash
The file was addedcompile/convert_acc_to_omp.bash