From e7ccaf23f10c8e225cbb51b38d2bb53fb4bb2c07 Mon Sep 17 00:00:00 2001 From: Sadegh Sadeghi Tabas <31417680+SadeghTabas-NOAA@users.noreply.github.com> Date: Thu, 2 Mar 2023 23:37:34 -0500 Subject: [PATCH] Faster Compile option turned on for one compile and test per project --- rt.conf | 291 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 291 insertions(+) create mode 100644 rt.conf diff --git a/rt.conf b/rt.conf new file mode 100644 index 0000000000..dce308f1ca --- /dev/null +++ b/rt.conf @@ -0,0 +1,291 @@ +################################################################################################################################################################################### +# S2S tests # +################################################################################################################################################################################### + +COMPILE | -DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_cpld_rasmgshocnsstnoahmp_ugwp | | fv3 | +RUN | cpld_control_p8_mixedmode | | fv3 | +COMPILE | -DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_cpld_rasmgshocnsstnoahmp_ugwp | | fv3 | +RUN | cpld_control_gfsv17 | - wcoss2.intel | fv3 | +RUN | cpld_control_p8 | | fv3 | +RUN | cpld_restart_p8 | | | cpld_control_p8 +RUN | cpld_2threads_p8 | | | +RUN | cpld_decomp_p8 | | | +RUN | cpld_mpi_p8 | | | +#RUN | cpld_multigrid_p8 | | | +RUN | cpld_control_ciceC_p8 | | fv3 | + +RUN | cpld_control_c192_p8 | - wcoss2.intel jet.intel acorn.intel | fv3 | +RUN | cpld_restart_c192_p8 | - wcoss2.intel jet.intel acorn.intel | | cpld_control_c192_p8 + +RUN | cpld_bmark_p8 | - jet.intel cheyenne.intel acorn.intel | fv3 | +RUN | cpld_restart_bmark_p8 | - jet.intel cheyenne.intel acorn.intel | | cpld_bmark_p8 + +COMPILE | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | | fv3 | +RUN | cpld_control_noaero_p8 | | fv3 | +RUN | cpld_control_nowave_noaero_p8 | | fv3 | + +COMPILE | -DAPP=S2SWA -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_cpld_rasmgshocnsstnoahmp_ugwp | - wcoss2.intel acorn.intel | fv3 | +RUN | cpld_debug_p8 | - wcoss2.intel acorn.intel | fv3 | + +COMPILE | -DAPP=S2SW -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | - wcoss2.intel acorn.intel | fv3 | +RUN | cpld_debug_noaero_p8 | - wcoss2.intel acorn.intel | fv3 | + +# Waves and aerosol off for computing fluxes in mediator +COMPILE | -DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_sfcocn -DCMEPS_AOFLUX=ON | | fv3 | +RUN | cpld_control_noaero_p8_agrid | | fv3 | + +COMPILE | -DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | | fv3 | +RUN | cpld_control_c48 | | fv3 | +RUN | cpld_warmstart_c48 | | fv3 | +RUN | cpld_restart_c48 | | | cpld_warmstart_c48 + +COMPILE | -DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_cpld_rasmgshocnsstnoahmp_ugwp -DFASTER=ON | | fv3 | +RUN | cpld_control_p8_faster | | fv3 | + +################################################################################################################################################################################### +# ATM tests # +################################################################################################################################################################################### + +COMPILE | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v15_thompson_mynn,FV3_GFS_v17_p8,FV3_GFS_v17_p8_rrtmgp,FV3_GFS_v15_thompson_mynn_lam3km,FV3_WoFS_v0 -D32BIT=ON | | fv3 | +RUN | control_CubedSphereGrid | | fv3 | +RUN | control_CubedSphereGrid_parallel | - wcoss2.intel acorn.intel | fv3 | +RUN | control_latlon | | fv3 | +RUN | control_wrtGauss_netcdf_parallel | | fv3 | +RUN | control_c48 | | fv3 | +RUN | control_c192 | | fv3 | +RUN | control_c384 | | fv3 | +RUN | control_c384gdas | | fv3 | +RUN | control_stochy | | fv3 | +RUN | control_stochy_restart | | | control_stochy +RUN | control_lndp | | fv3 | +RUN | control_iovr4 | | fv3 | +RUN | control_iovr5 | | fv3 | + +RUN | control_p8 | | fv3 | +RUN | control_p8_lndp | | fv3 | +RUN | control_restart_p8 | | | control_p8 +RUN | control_decomp_p8 | | | +RUN | control_2threads_p8 | | | + +RUN | control_p8_rrtmgp | | fv3 | + +RUN | merra2_thompson | | fv3 | + +RUN | regional_control | | fv3 | +RUN | regional_restart | | | regional_control +RUN | regional_decomp | | | +RUN | regional_2threads | | | +RUN | regional_noquilt | | fv3 | +RUN | regional_netcdf_parallel | - acorn.intel | fv3 | +RUN | regional_2dwrtdecomp | | | +RUN | regional_wofs | | fv3 | + +COMPILE | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_RAP_sfcdiff,FV3_HRRR,FV3_HRRR_smoke,FV3_RRFS_v1beta,FV3_RRFS_v1nssl -D32BIT=ON | | fv3 | + +RUN | rap_control | | fv3 | +RUN | regional_spp_sppt_shum_skeb | | fv3 | +RUN | rap_decomp | | | +RUN | rap_2threads | | | +RUN | rap_restart | | | rap_control +RUN | rap_sfcdiff | | fv3 | +RUN | rap_sfcdiff_decomp | | | +RUN | rap_sfcdiff_restart | | | rap_sfcdiff +RUN | hrrr_control | | fv3 | +RUN | hrrr_control_decomp | | | +RUN | hrrr_control_2threads | | | +RUN | hrrr_control_restart | | | hrrr_control +RUN | rrfs_v1beta | | fv3 | +RUN | rrfs_v1nssl | | fv3 | +RUN | rrfs_v1nssl_nohailnoccn | | fv3 | + +RUN | rrfs_conus13km_hrrr_warm | | fv3 | +RUN | rrfs_smoke_conus13km_hrrr_warm | | fv3 | +RUN | rrfs_conus13km_radar_tten_warm | | fv3 | + +# These do not match the control yet: +# RUN | rrfs_conus13km_hrrr_warm_decomp | | | +# RUN | rrfs_conus13km_radar_tten_warm_decomp | | | + +RUN | rrfs_conus13km_hrrr_warm_2threads | | | +RUN | rrfs_conus13km_radar_tten_warm_2threads | | | + +# These do not match the control yet: +# RUN | rrfs_conus13km_hrrr_warm_restart | | | rrfs_conus13km_hrrr_warm +# RUN | rrfs_conus13km_radar_tten_warm_restart | | | rrfs_conus13km_radar_tten_warm + +COMPILE | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_csawmg,FV3_GFS_v16_ugwpv1,FV3_GFS_v16_ras,FV3_GFS_v16_noahmp | | fv3 | +RUN | control_csawmg | - gaea.intel | fv3 | +RUN | control_csawmgt | | fv3 | +RUN | control_ras | | fv3 | + +# Run WAM test in REPRO mode to avoid numerical instability in the deep atmosphere +COMPILE | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_fv3wam -D32BIT=ON -DMULTI_GASES=ON | | fv3 | +RUN | control_wam | | fv3 | + +COMPILE | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v15_thompson_mynn,FV3_GFS_v17_p8,FV3_GFS_v17_p8_rrtmgp,FV3_GFS_v15_thompson_mynn_lam3km,FV3_WoFS_v0 -D32BIT=ON -DFASTER=ON | | fv3 | +RUN | control_p8_faster | | fv3 | +RUN | regional_control_faster | | fv3 | + +################################################################################################################################################################################### +# DEBUG ATM tests # +################################################################################################################################################################################### + +COMPILE | -DAPP=ATM -DDEBUG=ON -D32BIT=ON -DCCPP_SUITES=FV3_HRRR,FV3_GFS_v16,FV3_GFS_v16_csawmg,FV3_GFS_v16_ras,FV3_GFS_v17_p8,FV3_GFS_v15_thompson_mynn_lam3km,FV3_RAP,FV3_HRRR,FV3_RAP_unified_ugwp,FV3_RAP_cires_ugwp,FV3_RAP_flake,FV3_RAP_noah,FV3_RAP_sfcdiff,FV3_RAP_noah_sfcdiff_cires_ugwp,FV3_RRFS_v1beta | | fv3 | + +RUN | rrfs_conus13km_hrrr_warm_debug | | fv3 | +RUN | rrfs_conus13km_radar_tten_warm_debug | | fv3 | + +RUN | control_CubedSphereGrid_debug | | fv3 | +RUN | control_wrtGauss_netcdf_parallel_debug | | fv3 | +RUN | control_stochy_debug | | fv3 | +RUN | control_lndp_debug | | fv3 | +RUN | control_csawmg_debug | | fv3 | +RUN | control_csawmgt_debug | | fv3 | +RUN | control_ras_debug | | fv3 | +RUN | control_diag_debug | | fv3 | +RUN | control_debug_p8 | | fv3 | + +RUN | regional_debug | | fv3 | + +RUN | rap_control_debug | | fv3 | +RUN | hrrr_control_debug | | fv3 | +RUN | rap_unified_drag_suite_debug | | | +RUN | rap_diag_debug | | fv3 | +RUN | rap_cires_ugwp_debug | | fv3 | +RUN | rap_unified_ugwp_debug | | | +RUN | rap_lndp_debug | | fv3 | +RUN | rap_flake_debug | | fv3 | +RUN | rap_progcld_thompson_debug | | fv3 | +RUN | rap_noah_debug | | fv3 | +RUN | rap_sfcdiff_debug | | fv3 | +RUN | rap_noah_sfcdiff_cires_ugwp_debug | | fv3 | +RUN | rrfs_v1beta_debug | | fv3 | + +COMPILE | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_fv3wam -D32BIT=ON -DMULTI_GASES=ON -DDEBUG=ON | | fv3 | +RUN | control_wam_debug | | fv3 | + +################################################################################################################################################################################### +# 32-bit physics tests # +################################################################################################################################################################################### +# + +COMPILE | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -D32BIT=ON -DCCPP_32BIT=ON | | fv3 | +RUN | regional_spp_sppt_shum_skeb_dyn32_phy32 | | fv3 | +RUN | rap_control_dyn32_phy32 | | fv3 | +RUN | hrrr_control_dyn32_phy32 | | fv3 | +RUN | rap_2threads_dyn32_phy32 | | | +RUN | hrrr_control_2threads_dyn32_phy32 | | | +RUN | hrrr_control_decomp_dyn32_phy32 | | | +RUN | rap_restart_dyn32_phy32 | | | rap_control_dyn32_phy32 +RUN | hrrr_control_restart_dyn32_phy32 | | | hrrr_control_dyn32_phy32 + +COMPILE | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -DCCPP_32BIT=ON | | fv3 | +RUN | rap_control_dyn64_phy32 | | fv3 | + +COMPILE | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -D32BIT=ON -DCCPP_32BIT=ON -DDEBUG=ON | | fv3 | +RUN | rap_control_debug_dyn32_phy32 | | fv3 | +RUN | hrrr_control_debug_dyn32_phy32 | | fv3 | + +COMPILE | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -DCCPP_32BIT=ON -DDEBUG=ON | | fv3 | +RUN | rap_control_dyn64_phy32_debug | | fv3 | + +################################################################################################################################################################################### +# HAFS tests # +################################################################################################################################################################################### +# +COMPILE | -DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst,FV3_HAFS_v1_thompson_tedmf_gfdlsf -D32BIT=ON | | fv3 | +RUN | hafs_regional_atm | | fv3 | +RUN | hafs_regional_atm_thompson_gfdlsf | | fv3 | +RUN | hafs_regional_atm_ocn | | fv3 | +RUN | hafs_regional_atm_wav | | fv3 | +RUN | hafs_regional_atm_ocn_wav | | fv3 | +RUN | hafs_regional_1nest_atm | - jet.intel | fv3 | +RUN | hafs_regional_telescopic_2nests_atm | - jet.intel | fv3 | +RUN | hafs_global_1nest_atm | - jet.intel | fv3 | +RUN | hafs_global_multiple_4nests_atm | - jet.intel | fv3 | +RUN | hafs_regional_specified_moving_1nest_atm | - jet.intel | fv3 | +RUN | hafs_regional_storm_following_1nest_atm | - jet.intel | fv3 | +RUN | hafs_regional_storm_following_1nest_atm_ocn | - jet.intel | fv3 | +RUN | hafs_global_storm_following_1nest_atm | - jet.intel | fv3 | + +COMPILE | -DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst,FV3_HAFS_v1_thompson_tedmf_gfdlsf -D32BIT=ON -DDEBUG=ON | | fv3 | +RUN | hafs_regional_storm_following_1nest_atm_ocn_debug | - jet.intel | fv3 | + +COMPILE | -DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_thompson_noahmp_nonsst,FV3_HAFS_v1_thompson_noahmp,FV3_HAFS_v1_thompson_nonsst,FV3_HAFS_v1_thompson,FV3_HAFS_v1_gfdlmp_tedmf_nonsst,FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_thompson_tedmf_gfdlsf -D32BIT=ON -DFASTER=ON | | fv3 | +RUN | hafs_regional_storm_following_1nest_atm_ocn_wav | - jet.intel | fv3 | + +COMPILE | -DAPP=HAFS-ALL -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst -D32BIT=ON | - wcoss2.intel | fv3 | +RUN | hafs_regional_docn | - wcoss2.intel | fv3 | +RUN | hafs_regional_docn_oisst | - wcoss2.intel | fv3 | +RUN | hafs_regional_datm_cdeps | - wcoss2.intel | fv3 | + +################################################################################################################################################################################### +# CDEPS Data Atmosphere tests # +################################################################################################################################################################################### + +COMPILE | -DAPP=NG-GODAS | - wcoss2.intel | fv3 | +RUN | datm_cdeps_control_cfsr | - wcoss2.intel | fv3 | +RUN | datm_cdeps_restart_cfsr | - wcoss2.intel | | datm_cdeps_control_cfsr +RUN | datm_cdeps_control_gefs | - wcoss2.intel | fv3 | +RUN | datm_cdeps_iau_gefs | - wcoss2.intel | fv3 | +RUN | datm_cdeps_stochy_gefs | - wcoss2.intel | fv3 | +RUN | datm_cdeps_ciceC_cfsr | - wcoss2.intel | fv3 | + +RUN | datm_cdeps_bulk_cfsr | - wcoss2.intel | fv3 | +RUN | datm_cdeps_bulk_gefs | - wcoss2.intel | fv3 | + +RUN | datm_cdeps_mx025_cfsr | - wcoss2.intel | fv3 | +RUN | datm_cdeps_mx025_gefs | - wcoss2.intel | fv3 | + +RUN | datm_cdeps_multiple_files_cfsr | - wcoss2.intel | | +RUN | datm_cdeps_3072x1536_cfsr | - wcoss2.intel | fv3 | +RUN | datm_cdeps_gfs | - wcoss2.intel | fv3 | + +COMPILE | -DAPP=NG-GODAS -DDEBUG=ON | - wcoss2.intel acorn.intel | fv3 | +RUN | datm_cdeps_debug_cfsr | - wcoss2.intel acorn.intel | fv3 | + +COMPILE | -DAPP=NG-GODAS -DFASTER=ON | - wcoss2.intel | fv3 | +RUN | datm_cdeps_control_cfsr_faster | - wcoss2.intel | fv3 | + +################################################################################################################################################################################### +# CDEPS Data Atmosphere tests with LND # +################################################################################################################################################################################### + +COMPILE | -DAPP=LND | - wcoss2.intel | fv3 | +RUN | datm_cdeps_lnd_gswp3 | - wcoss2.intel | fv3 | +RUN | datm_cdeps_lnd_gswp3_rst | - wcoss2.intel | | datm_cdeps_lnd_gswp3 + +################################################################################################################################################################################### +# ATM-LND tests, -D32BIT=ON has issue and NoahMP reuires r8 libraries # +################################################################################################################################################################################### + +COMPILE | -DAPP=ATML -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v15_thompson_mynn,FV3_GFS_v17_p8,FV3_GFS_v15_thompson_mynn_lam3km | | fv3 | +RUN | control_p8_atmlnd_sbs | | fv3 | + +################################################################################################################################################################################### +# ATM-WAV tests # +################################################################################################################################################################################### + +COMPILE | -DAPP=ATMW -DCCPP_SUITES=FV3_GFS_v16 -D32BIT=ON | - wcoss2.intel | fv3 | +RUN | control_atmwav | - wcoss2.intel | fv3 | +#RUN | control_c384gdas_wav | - jet.intel cheyenne.intel wcoss2.intel | fv3 | + +################################################################################################################################################################################### +# ATM-GOCART tests # +################################################################################################################################################################################### + +COMPILE | -DAPP=ATMAERO -DCCPP_SUITES=FV3_GFS_v17_p8 -D32BIT=ON | | fv3 | +RUN | atmaero_control_p8 | | fv3 | +RUN | atmaero_control_p8_rad | | fv3 | +RUN | atmaero_control_p8_rad_micro | | fv3 | +################################################################################################################################################################################### +# ATM-CMAQ tests +################################################################################################################################################################################### + +COMPILE | -DAPP=ATMAQ -DCCPP_SUITES=FV3_GFS_v15p2 | | fv3 | +RUN | regional_atmaq | | fv3 | +COMPILE | -DAPP=ATMAQ -DCCPP_SUITES=FV3_GFS_v15p2 -DDEBUG=ON | | fv3 | +RUN | regional_atmaq_debug | - jet.intel gaea.intel cheyenne.intel | fv3 | + +COMPILE | -DAPP=ATMAQ -DCCPP_SUITES=FV3_GFS_v15p2 -DFASTER=ON | | fv3 | +RUN | regional_atmaq_faster | | fv3 |