Requirements for System Architecture and Operational Software �Pre-summit Intensive
John Shalf, Dan Reed, Barb Helland, John Towns
September 30, 2024
University of Illinois Urbana-Champaign
X-SHiELD
Max Plank, DYAMOND
SCREAM
MPAS
NeuralGCM
�
�
DALL·E (OpenAI) visualization of supercomputer capable of running a km-scale simulation of the coupled earth system
🡨 And DALL-E’s vision of the motherboard of said system.
Outline
2
28.09.2024
What we know and “agree” on
ESM Model
Requirements
(HW Model)
Next Steps
& open research questions
What we Know and Agree On
3
28.09.2024
What we know and “agree” on
ESM Model
Requirements
(HW Model)
Next Steps
& open research questions
What we know and agree on
ESM Model Requirements
5
28.09.2024
What we know and “agree” on
ESM Model
Requirements
(HW Model)
Next Steps
& open research questions
Building a Spreadsheet Hardware Model from ESM Metrics
Strawman ESM Model Requirements. � from Intensive#1 ESM Survey Results, Intensive2, and SCREAM
Strawman Machine Analytic Model
Memory Requirements Model
Telemetry from the SCREAM code
Communication Requirements Model
Scaling Data from Scream Code
Messages are pretty large
256 halo exchanges per traces step
IO Requirements Model
This is demanding, but very feasible with existing technology
Likely challenges are in the parallel IO software
Challenges of Load Imbalance for Coupled Codes
Next Steps and Open Research Questions
15
28.09.2024
What we know and “agree” on
ESM Model
Requirements
(HW Model)
Next Steps
& open research questions
Next Steps and Open Questions
Questions?