Summary
- 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)
- Adding new compiler flags to nvfortran GPU compile script (details)
- Adding openacc to openmp conversion script, and making some new compiler config files. (details)
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) |
The file was modified | compile/config/linux_x86_64_nvhpc_gpu.bash (diff) |
The file was added | compile/config/linux_x86_64_nvhpc_gpu_openacc.bash |
The file was added | compile/config/linux_x86_64_ifort_gpu_openmp.bash |
The file was modified | jenkins_tests/clubb_nvhpc_gpu_acc_vs_cpu_diffness/Jenkinsfile (diff) |
The file was added | compile/config/linux_x86_64_nvhpc_gpu_openmp.bash |
The file was removed | compile/config/linux_x86_64_nvhpc_gpu.bash |
The file was added | compile/convert_acc_to_omp.bash |