Skip to content
Jenkins
clubb_api_commitment_test
#601
Search
Sign in
Status
Changes
Console Output
Polling Log
Git Build Data
Lockable resources
Pipeline Overview
Pipeline Steps
Previous Build
Next Build
Changes
Started by an SCM change
Started 1 yr 0 mo ago
Took 18 sec on built-in
Adding variables to openacc data statements. Without this, the code crashes when using the GPU with l_godunov_upwind_xpyp_ta=.true.
(
eac573b
)
src/CLUBB_core/advance_xp2_xpyp_module.F90
Gunther Huebler
at
2:20 PM 10/2/25
Modifying compiler configurations (mainly optimization level) in order to prepare for switching scipts and tests to cmake, specifically separating out this BIT_CHANGING commit from the rest
(
320551d
)
compile/config/linux_x86_64_gfortran.bash
compile/config/linux_x86_64_nvhpc.bash
compile/config/linux_x86_64_ifort_debug.bash
compile/config/linux_x86_64_nvhpc_gpu_openacc.bash
compile/config/linux_x86_64_nvhpc_debug.bash
Gunther Huebler
at
2:25 PM 10/2/25
thlm_ed and rtm_ed caused GPU errors since those variables were added to a acc loop, but never added to the acc data statement. This change makes it so they're only calculated on the CPU, since they are only used for stats, fixing the issue without adding the GPU memory footprint.
(
26644de
)
src/CLUBB_core/advance_clubb_core_module.F90
Gunther Huebler
at
3:55 PM 10/2/25
Adding -Mstack_arrays to the nvfortran flags causes us to use more stack space, which means we need to allow processes to use more stack space (when using lots of columns, since that increases memory footprint). We do by using using 'ulimit BIGNUMBER'.
(
6c0201d
)
jenkins_tests/clubb_nvhpc_gpu_multi_col_avg_test/Jenkinsfile
jenkins_tests/clubb_nvhpc_gpu_column_mirror_test/Jenkinsfile
jenkins_tests/clubb_nvhpc_gpu_vs_cpu_diffness/Jenkinsfile
Gunther Huebler
at
5:47 PM 10/2/25