Presentation is loading. Please wait.

Presentation is loading. Please wait.

Testing multicomponent multiphysics climate models

Similar presentations


Presentation on theme: "Testing multicomponent multiphysics climate models"— Presentation transcript:

1 Testing multicomponent multiphysics climate models
Stephen Haddad, Scientific Software Engineer 7 September 2017 © Crown Copyright 2017, Met Office

2 Introduction & Overview
Introduction: Testing to verify reproducible climate model output Overview: Met Office Hadley Centre (MOHC) climate models Initial state of development and testing Model Restartability Future developments © Crown Copyright 2017, Met Office

3 MOHC Models – HadGEM3 Scientific configurations
GA7, GL7, GO6, GSI8, GC3.1 Component applications & libraries UM, NEMO, CICE Auxiliary: XIOS, oasis3-mct Workflow: rose, post-processing, drivers Developed by consortia © Crown Copyright 2017, Met Office

4 NEMO UM CICE JULES XIOS UM IOS, Stash Main technical components
OASIS3- MCT Cycling CICE JULES Archiving, Post-processing X nodes Y nodes Main technical components Embedded components Increased Technicality Rose suites Coupler IO subsystems © Crown Copyright 2017, Met Office

5 Development hierarchy
Global Coupled (GC3) Global Atmosphere (GA7) Unified Model Global Land-use (GL7) Jules Global Ocean (GO6) NEMO Global Sea (GSI8) CICE © Crown Copyright 2017, Met Office

6 Initial State of Models
Rigorous, formal, operational forecast requirements UM, NEMO Informal, research-oriented CICE, XIOS, scientific configurations Disparity between tests and climate experiments Goal: check technical requirements of coupled model Starting point: state of atmosphere model © Crown Copyright 2017, Met Office

7 Testing Scientific Software
Validation vs Verification Scientists – validation: Model correctly describes physical processes Scientific Software Engineers – verification: Model is correctly implemented Meets technical requirements e.g. performance, restartability © Crown Copyright 2017, Met Office

8 Bit-comparable output
Longer cycle Quick restart Full restart Day TS Day TS Day TS Restarting a model 1 1 1 1 1 1 6 161 6 1 10 320 Simulation broken into cycle Quick and full restart modes Cycle length arbitrary, technical Identical output for different modes Checkpoint restart driven by scientific needs 11 321 11 321 11 1 16 481 16 1 20 640 21 641 21 641 21 1 26 721 26 1 30 960 Bit-comparable output © Crown Copyright 2017, Met Office

9 Implementing restart tests
Component tests (rose stem tests) Small and fast Run frequently Climate experiment (suite tests) Closer to actual configuration More resource-hungry © Crown Copyright 2017, Met Office

10 Implementation Challenges
Getting scientists to understand there is a problem! Missing documentation Additional bugs © Crown Copyright 2017, Met Office

11 Current state Restart tests in components and model configuration
Nightly tests to verify new developments © Crown Copyright 2017, Met Office

12 Future work Testing additional models & requirements
UK Earth System Model (UKESM) Processor decomposition Exascale programme – Lfric Talk by Matthew Hambley © Crown Copyright 2017, Met Office

13 Conclusion and questions
© Crown Copyright 2017, Met Office


Download ppt "Testing multicomponent multiphysics climate models"

Similar presentations


Ads by Google