-
Notifications
You must be signed in to change notification settings - Fork 148
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1186 from sjsprecious/update_gpu_tests
cam6_4_046: Update GPU tests with new XML options
- Loading branch information
Showing
12 changed files
with
192 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule ccs_config
updated
4 files
+3 −3 | machines/Depends.nvhpc | |
+16 −18 | machines/cmake_macros/nvhpc.cmake | |
+2 −5 | machines/derecho/config_machines.xml | |
+3 −1 | machines/derecho/nvhpc_derecho.cmake |
Submodule cime
updated
34 files
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
12 changes: 12 additions & 0 deletions
12
cime_config/testdefs/testmods_dirs/cam/outfrq9s_gpu_default/shell_commands
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
./xmlchange NTASKS=128 | ||
./xmlchange NTHRDS=1 | ||
./xmlchange ROOTPE='0' | ||
./xmlchange ROF_NCPL=`./xmlquery --value ATM_NCPL` | ||
./xmlchange GLC_NCPL=`./xmlquery --value ATM_NCPL` | ||
./xmlchange CAM_CONFIG_OPTS=' -microphys mg3 -rad rrtmg' --append | ||
./xmlchange TIMER_DETAIL='6' | ||
./xmlchange TIMER_LEVEL='999' | ||
./xmlchange GPU_TYPE=a100 | ||
./xmlchange OPENACC_GPU_OFFLOAD=TRUE | ||
./xmlchange OVERSUBSCRIBE_GPU=TRUE | ||
./xmlchange NGPUS_PER_NODE=4 |
4 changes: 4 additions & 0 deletions
4
cime_config/testdefs/testmods_dirs/cam/outfrq9s_gpu_default/user_nl_cam
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
mfilt=1,1,1,1,1,1 | ||
ndens=1,1,1,1,1,1 | ||
nhtfrq=9,9,9,9,9,9 | ||
inithist='ENDOFRUN' |
26 changes: 26 additions & 0 deletions
26
cime_config/testdefs/testmods_dirs/cam/outfrq9s_gpu_default/user_nl_clm
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
!---------------------------------------------------------------------------------- | ||
! Users should add all user specific namelist changes below in the form of | ||
! namelist_var = new_namelist_value | ||
! | ||
! Include namelist variables for drv_flds_in ONLY if -megan and/or -drydep options | ||
! are set in the CLM_NAMELIST_OPTS env variable. | ||
! | ||
! EXCEPTIONS: | ||
! Set use_cndv by the compset you use and the CLM_BLDNML_OPTS -dynamic_vegetation setting | ||
! Set use_vichydro by the compset you use and the CLM_BLDNML_OPTS -vichydro setting | ||
! Set use_cn by the compset you use and CLM_BLDNML_OPTS -bgc setting | ||
! Set use_crop by the compset you use and CLM_BLDNML_OPTS -crop setting | ||
! Set spinup_state by the CLM_BLDNML_OPTS -bgc_spinup setting | ||
! Set irrigate by the CLM_BLDNML_OPTS -irrig setting | ||
! Set dtime with L_NCPL option | ||
! Set fatmlndfrc with LND_DOMAIN_PATH/LND_DOMAIN_FILE options | ||
! Set finidat with RUN_REFCASE/RUN_REFDATE/RUN_REFTOD options for hybrid or branch cases | ||
! (includes $inst_string for multi-ensemble cases) | ||
! Set glc_grid with CISM_GRID option | ||
! Set glc_smb with GLC_SMB option | ||
! Set maxpatch_glcmec with GLC_NEC option | ||
! Set glc_do_dynglacier with GLC_TWO_WAY_COUPLING env variable | ||
!---------------------------------------------------------------------------------- | ||
hist_nhtfrq = 9 | ||
hist_mfilt = 1 | ||
hist_ndens = 1 |
12 changes: 12 additions & 0 deletions
12
cime_config/testdefs/testmods_dirs/cam/outfrq9s_gpu_pcols760/shell_commands
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
./xmlchange NTASKS=64 | ||
./xmlchange NTHRDS=1 | ||
./xmlchange ROOTPE='0' | ||
./xmlchange ROF_NCPL=`./xmlquery --value ATM_NCPL` | ||
./xmlchange GLC_NCPL=`./xmlquery --value ATM_NCPL` | ||
./xmlchange CAM_CONFIG_OPTS=' -microphys mg3 -rad rrtmg -pcols 760 ' --append | ||
./xmlchange TIMER_DETAIL='6' | ||
./xmlchange TIMER_LEVEL='999' | ||
./xmlchange GPU_TYPE=a100 | ||
./xmlchange OPENACC_GPU_OFFLOAD=TRUE | ||
./xmlchange OVERSUBSCRIBE_GPU=TRUE | ||
./xmlchange NGPUS_PER_NODE=4 |
4 changes: 4 additions & 0 deletions
4
cime_config/testdefs/testmods_dirs/cam/outfrq9s_gpu_pcols760/user_nl_cam
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
mfilt=1,1,1,1,1,1 | ||
ndens=1,1,1,1,1,1 | ||
nhtfrq=9,9,9,9,9,9 | ||
inithist='ENDOFRUN' |
26 changes: 26 additions & 0 deletions
26
cime_config/testdefs/testmods_dirs/cam/outfrq9s_gpu_pcols760/user_nl_clm
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
!---------------------------------------------------------------------------------- | ||
! Users should add all user specific namelist changes below in the form of | ||
! namelist_var = new_namelist_value | ||
! | ||
! Include namelist variables for drv_flds_in ONLY if -megan and/or -drydep options | ||
! are set in the CLM_NAMELIST_OPTS env variable. | ||
! | ||
! EXCEPTIONS: | ||
! Set use_cndv by the compset you use and the CLM_BLDNML_OPTS -dynamic_vegetation setting | ||
! Set use_vichydro by the compset you use and the CLM_BLDNML_OPTS -vichydro setting | ||
! Set use_cn by the compset you use and CLM_BLDNML_OPTS -bgc setting | ||
! Set use_crop by the compset you use and CLM_BLDNML_OPTS -crop setting | ||
! Set spinup_state by the CLM_BLDNML_OPTS -bgc_spinup setting | ||
! Set irrigate by the CLM_BLDNML_OPTS -irrig setting | ||
! Set dtime with L_NCPL option | ||
! Set fatmlndfrc with LND_DOMAIN_PATH/LND_DOMAIN_FILE options | ||
! Set finidat with RUN_REFCASE/RUN_REFDATE/RUN_REFTOD options for hybrid or branch cases | ||
! (includes $inst_string for multi-ensemble cases) | ||
! Set glc_grid with CISM_GRID option | ||
! Set glc_smb with GLC_SMB option | ||
! Set maxpatch_glcmec with GLC_NEC option | ||
! Set glc_do_dynglacier with GLC_TWO_WAY_COUPLING env variable | ||
!---------------------------------------------------------------------------------- | ||
hist_nhtfrq = 9 | ||
hist_mfilt = 1 | ||
hist_ndens = 1 |
Submodule cmeps
updated
6 files
+1 −1 | .github/workflows/srt.yml | |
+17 −7 | cime_config/buildnml | |
+58 −19 | cime_config/config_component.xml | |
+32 −3 | cime_config/namelist_definition_drv.xml | |
+47 −26 | mediator/esmFldsExchange_cesm_mod.F90 | |
+17 −10 | mediator/med_phases_aofluxes_mod.F90 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters