Speed Dating Topics
Thursday, 2/27/2025
8:40 - 10:30 Breakouts:
The first 4 rounds of speed dates are 20 min long with 10 min transition time
Room 1: Infrastructure meets with (in order):
8:40 - 9:00 Water Cycle + HES:
GCAM coupling next steps.
LE data management
9:10 - 9:30 EAMxx + Omega:
What helpful tools/tests/etc has each group created or planned that would be helpful to others?
Can you come up with project-wide C++ coding standards?
OMEGA and cpl7?
comparison of CPU vectorization approaches between our implementations
9:40 - 10:00 Land + v3 Atm:
Making more diagnostics possible: hub-height winds.
How do we move to an MPAS-land grid?
When is a PR for high-res land going to happen?
Getting land diagnostics as routine output for coupled runs.
10:10 - 10:30 Polar + Ice:
What are the near-term coupling needs?
ATM grid imprinting on ELM surface mass balance - possibility of higher-order conservative remapping for precip/snowfall?
To what extent are diagnostics the domain of component versus infrastructure. Can we collaborate:
Addition of support for LIVVkit to standard diagnostics / analysis when running w/ dyn ice sheets
Development of diagnostics across groups E3SM-diagnostics/MPAS-Analysis/zppy
Ice sheet coupler support
Albany support for MALI
Room 2: Performance meets with
8:40 - 9:00 EAMxx + Omega
What can we do to eek out more performance from our models?
Avoiding resource contention if any when sharing nodes
…
9:10 - 9:30 Land + v3 Atm
Land: GPU performance, development roadmap
Land: I/O and new partitioning approaches for km-scale simulation
v3 atm HR AMIP(?), other sims performance
…
9:40 - 10:00 Polar + Ice
Sea ice coupling requirements - within 30˚ of the equator
Wavewatch deprecation plans
Greenland ice sheet performance - GPU utilization questions for V4, Frontier usage.
10:10 - 10:30 Water Cycle + HES
HR performance, PE layouts, target machines
…
Room 3: Coupled
8:40 - 9:00 Land + v3 Atm
Transition of land to the MPAS grid, and a unified land+MOSART+Ocean grid
Getting standard land diagnostics for future coupled runs
Lake model updates from Hongyi Li to address negative runoff
Land surface T biases - discussion with polar group
CMIP7 atmospheric forcing data
CMIP7 land surface data
…
9:10 - 9:30 Polar + Ice
From ice:
Data S. Ocean freshwater fluxes from sub-ice shelf melt (more physically realistic implementation of “snowcapping”):
this capability has been thoroughly tested and now appears ready for (regular?) use
is there support from coupled team for exploring the impacts of this in, e.g. a comparative PI control run?
if so, discuss / flesh out details a bit more
Status of new snowpack model testing in 100 PI control run
New capabilities in Greenland ice sheet and sea ice for V4
From Polar:
BlueTip simulation campaign
Significant polar biases: ice sheet climate
Do we have a place for a list/branch of incremental coupling improvements for V4? e.g.
Roughness length over ice sheets by 2-4 orders of magnitude reduction
PMSL extrapolation to use local not global lapse rate
9:40 - 10:00 Water Cycle + HES
How are BGC early results looking, any major feedbacks?
Next steps with v3.1 and v4 coupled runs with BGC/HES
10:10 - 10:30 EAMxx + Omega
What is the roadmap for coupled runs with EAMxx and Omega? Can we come up with tasks/expectations for each group in this work?
Room 4: AI/ML - @Peter Caldwell thinks this group (consisting solely of @Andy Salinger ) should just take notes on all the AI applications being done within E3SM and discuss how they fit into E3SM’s AI strategic plan.
8:40 - 9:00 Polar + Ice
Model emulation: How can we contribute to an E3SM coupled emulator?
Process expansion:
Wave emulator with sea ice feedbacks (Erin)
Emulation of high-fidelity calving model in MALI, POC: Trevor Hillebrand (LANL), Funding: LDRD (LANL)
Parameter refinement:
Vertical sea ice deformation
shelf melt flux refinement
Autotuning of MALI solver settings for performance, POC: Jerry Watkins (SNL), Funding: SciDAC
Uncertainty quantification
Emulation of MALI velocity solver, POC: Mauro Perego (SNL), Funding: SciDAC/MMICCS
Emulation of regional sea-level model for sea-level UQ, POC: Matt Hoffman (LANL), Funding: ECR
Computational infrastructure: AI for converting code between languages, e.g. Icepaxx
Signal detection: Pattern detection, low-order behavior, causality for tipping points.
9:10 - 9:30 Water Cycle + HES
AI/ML to help with BGC spin-up or auto-tuning??
How to incorporate more coupling?
How to leverage emulators for future ensembles?
Will emulators work at both ne1024 and ne128?
9:40 - 10:00 EAMxx + Omega
emulation of aerosol mixing state and cloud droplet collision processes (POC Jiwen Fan; funding LDRD)
10:10 - 10:30 Land + v3 Atm
AI/ML help with Land spin-up.
AI/ML calibration of land parameters. Multiple sites.
10:30 - 10:40 Break
10:40 - 11:10 Breakouts:
Then for the final 30 min speed dating session, the 4 core teams mix it up:
Room 1: Infrastructure + Coupled + Performance + AI/ML
What do we want in a model experiment tracker?
Any progress on identifying AI/ML runtime best practice?
Data formats for AI/ML ?
Room 2: Water Cycle+HES+Polar+Ice
From Polar + Ice:
Sharing between groups analysis of BlueTip, Large Ensemble.
Frazil development and stratification
Update on progress towards replacing snowcapping in the water cycle with active ice sheets
From WC
What types of global HR (~3 km atmosphere) simulations would be useful for polar?
How do we make LEs more useful for polar science questions?
Room 3: EAMxx+Omega+Land+v3 Atm
How do we integrate high-res land with EAMxx and Omega?
What are Land’s and River’s plans in terms of their own C++ port?
How do v3 Atm members get integrated into C++ tasks?
What advice (say, todo and not todo) would the EAMxx and Omega teams have for the land group as it undertakes the C++ port?