1 CW 2015, Manchester, 04/20215 - Coupling technology benchmarking in IS-ENES2 Coupling technology benchmarking in IS-ENES2 IS-ENES2 WP10-T3 Evaluation.

Slides:



Advertisements
Similar presentations
Expanding Regridding Capabilities of the Earth System Modeling Framework Andrew Scholbrock University of Colorado – Boulder Robert Oehmke NOAA/CIRES 1.
Advertisements

NSF NCAR | NASA GSFC | DOE LANL ANL | NOAA NCEP GFDL | MIT | U MICH Emergence of the Earth System Modeling Framework NSIPP Seasonal Forecast.
Earth System Curator Spanning the Gap Between Models and Datasets.
Metadata Development in the Earth System Curator Spanning the Gap Between Models and Datasets Rocky Dunlap, Georgia Tech.
Life and Health Sciences Summary Report. “Bench to Bedside” coverage Participants with very broad spectrum of expertise bridging all scales –From molecule.
1 CW2015, Manchester, 04/ Working Session II - Future Issues Working Session II – Future Issues: interoperability, sharing of models/infrastructure,
Creating and Linking Components in ESMF and CCA Eric Hutton Cyberinformatics and numerics working group February 2008.
Integrated Frameworks for Earth and Space Weather Simulation Timothy Killeen and Cecelia DeLuca National Center for Atmospheric Research, Boulder, Colorado.
Mesoscale & Microscale Meteorological Division / NCAR ESMF and the Weather Research and Forecast Model John Michalakes, Thomas Henderson Mesoscale and.
Advanced Technology Center 1 HMI Rasmus Larsen / Processing Modules Stanford University HMI Team Meeting – May 2003 Processing Module Development Rasmus.
1 Geophysical Fluid Dynamics Laboratory Review June 30 - July 2, 2009.
A Semantic Workflow Mechanism to Realise Experimental Goals and Constraints Edoardo Pignotti, Peter Edwards, Alun Preece, Nick Gotts and Gary Polhill School.
NSF NCAR | NASA GSFC | DOE LANL ANL | NOAA NCEP GFDL | MIT Adoption and field tests of M.I.T General Circulation Model (MITgcm) with ESMF Chris Hill ESMF.
NSF NCAR | NASA GSFC | DOE LANL ANL | NOAA NCEP GFDL | MIT | U MICH First Field Tests of ESMF GMAO Seasonal Forecast NCAR/LANL CCSM NCEP.
Metadata Creation with the Earth System Modeling Framework Ryan O’Kuinghttons – NESII/CIRES/NOAA Kathy Saint – NESII/CSG July 22, 2014.
© Crown copyright Met Office LFRic Coupling Requirements 3rd Workshop on Coupling Technologies for Earth System Models Steve Mullerworth April 22 nd 2015.
Project Overview GMAO Seasonal Forecast NCAR/LANL CCSM NCEP Forecast GFDL FMS Suite MITgcm NASA GMAO Analysis Climate Data Assimilation.
IS-ENES Kick-off meeting Paris, March 2009 Overview of JRA2 European ESM: Performance Enhancement Graham Riley, University of Manchester IS-ENES Kick-off.
NE II NOAA Environmental Software Infrastructure and Interoperability Program Cecelia DeLuca Sylvia Murphy V. Balaji GO-ESSP August 13, 2009 Germany NE.
ESMF Development Status and Plans ESMF 4 th Community Meeting Cecelia DeLuca July 21, 2005 Climate Data Assimilation Weather.
Computational Design of the CCSM Next Generation Coupler Tom Bettge Tony Craig Brian Kauffman National Center for Atmospheric Research Boulder, Colorado.
Initial Results from the Integration of Earth and Space Frameworks Cecelia DeLuca/NCAR, Alan Sussman/University of Maryland, Gabor Toth/University of Michigan.
ESMF Code Generation Rocky Dunlap Spencer Rugaber Leo Mark Georgia Tech College of Computing.
ESMF Application Status GMAO Seasonal Forecast NCAR/LANL CCSM NCEP Forecast GFDL FMS Suite MITgcm NCEP/GMAO Analysis Climate Data Assimilation.
The use of modeling frameworks to facilitate interoperability Cecelia DeLuca/NCAR (ESMF) Bill Putman/NASA GSFC (MAPL) David Neckels/NCAR.
GEOS-Chem Chemical Transport Model: Current Status and Future Plans Daniel J. Jacob, GEOS-Chem Model Scientist Harvard University.
Team Think For You. Outline  Introduction  Process  Requirements Engineering  Architecture  Detailed Design  Testing  Demo  Extensibility  Conclusions.
SUPERCOMPUTING CHALLENGE KICKOFF 2015 A Model for Computational Science Investigations Oct 2015 © challenge.org Supercomputing Around.
The Future ENES Strategy – Toward a Foresight Document Jochem Marotzke Max Planck Institute for Meteorology (MPI-M) German Climate Computing Centre (DKRZ)
Migration to Rose and High Resolution Modelling Jean-Christophe Rioual, CRUM, Met Office 09/04/2015.
Earth System Modeling Framework Status Cecelia DeLuca NOAA Cooperative Institute for Research in Environmental Sciences University of Colorado, Boulder.
Introduction to the Earth System Modeling Framework International Workshop on Next Generation Climate Models for Advanced High Performance Computing Facilities.
NIH Resource for Biomolecular Modeling and Bioinformatics Beckman Institute, UIUC NAMD Development Goals L.V. (Sanjay) Kale Professor.
Towards Exascale File I/O Yutaka Ishikawa University of Tokyo, Japan 2009/05/21.
Page 1© Crown copyright 2004 FLUME Metadata Steve Mullerworth 3 rd -4 th October May 2006.
1 OASIS3-MCT_3.0 OASIS overview OASIS3-MCT_3.0 Some recent performance results Summary and future efforts A. Craig, S. Valcke, L. Coquart, CERFACS April.
Earth System Modeling Framework Python Interface (ESMP) October 2011 Ryan O’Kuinghttons Robert Oehmke Cecelia DeLuca.
Strategic Plan Implementation Cecelia DeLuca/NCAR (ESMF) December 17, 2008 ESMF Board/Interagency Meeting.
ESMF Code Generation with Cupid Update and Demo October 2009 Rocky Dunlap Spencer Rugaber Leo Mark Georgia Tech College of Computing.
NCEP ESMF GFS Global Spectral Forecast Model Weiyu Yang, Mike Young and Joe Sela ESMF Community Meeting MIT, Cambridge, MA July 21, 2005.
NSF NCAR / NASA GSFC / DOE LANL ANL / NOAA NCEP GFDL / MIT / U MICH 15 May 2003 Cecelia DeLuca / NCAR 2 nd ESMF Community Meeting Princeton, NJ NSIPP Seasonal.
Evaluating Coupling Strategies Mike Hobson 20 th April 2015.
Page 1© Crown copyright 2004 FLUME Marco Christoforou, Rupert Ford, Steve Mullerworth, Graham Riley, Allyn Treshansky, et. al. 19 October 2007.
Lecture 13.  Failure mode: when team understands requirements but is unable to meet them.  To ensure that you are building the right system Continually.
Curator: Gap Analysis (from a schema perspective) Rocky Dunlap Spencer Rugaber Georgia Tech.
ESMF,WRF and ROMS. Purposes Not a tutorial Not a tutorial Educational and conceptual Educational and conceptual Relation to our work Relation to our work.
An update on BFG, The Bespoke Framework Generator Graham Riley (& Rupert Ford, STFC) Coupling Workshop Boulder, Colorado - February 20 th -22 nd.
SDM Center High-Performance Parallel I/O Libraries (PI) Alok Choudhary, (Co-I) Wei-Keng Liao Northwestern University In Collaboration with the SEA Group.
Sol-Terra: A Roadmap to Operational Sun-to- Earth Space Weather Forecasting Mike Marsh 1, David Jackson 1, Alastair Pidgeon 2, Gareth Lawrence 2, Simon.
The Modeling Circle Courtesy M. Lautenschlager, DKRZ.
February 19, February 19, 2016February 19, 2016February 19, 2016 Azusa, CA Sheldon X. Liang Ph. D. Software Engineering in CS at APU Azusa Pacific.
ESMF and the future of end-to-end modeling Sylvia Murphy National Center for Atmospheric Research
From Use Cases to Implementation 1. Structural and Behavioral Aspects of Collaborations  Two aspects of Collaborations Structural – specifies the static.
A TIME-GCM CAM Multi-executable Coupled Model Using ESMF and InterComm Robert Oehmke, Michael Wiltberger, Alan Sussman, Wenbin Wang, and Norman Lo.
NSF NCAR / NASA GSFC / DOE LANL ANL / NOAA NCEP GFDL / MIT / U MICH C. DeLuca/NCAR, J. Anderson/NCAR, V. Balaji/GFDL, B. Boville/NCAR, N. Collins/NCAR,
Metadata Development in the Earth System Curator Spanning the Gap Between Models and Datasets Rocky Dunlap, Georgia Tech 5 th GO-ESSP Community Meeting.
From Use Cases to Implementation 1. Mapping Requirements Directly to Design and Code  For many, if not most, of our requirements it is relatively easy.
A Quick Tour of the NOAA Environmental Software Infrastructure and Interoperability Group Cecelia DeLuca Dr. Robert Detrick visit March 28, 2012
Xing Cai University of Oslo
GMAO Seasonal Forecast
IS-ENES2: Contributions to HPC for climate modelling
LFRic: A new model for the Met Office
Testing multicomponent multiphysics climate models
Tools for Composing and Deploying Grid Middleware Web Services
Testing multicomponent multiphysics climate models
Mariana Vertenstein CCSM Software Engineering Group NCAR
Metadata Development in the Earth System Curator
Software Architecture
From Use Cases to Implementation
Presentation transcript:

1 CW 2015, Manchester, 04/ Coupling technology benchmarking in IS-ENES2 Coupling technology benchmarking in IS-ENES2 IS-ENES2 WP10-T3 Evaluation of coupling strategies Characteristics of coupling systems: tables & mindmaps Priority coupling characteristics to benchmark Definition of the coupled benchmark suite Summary & conclusions S. Valcke, CERFACS Coupling Workshop 2015

2 CW 2015, Manchester, 04/ Coupling technology benchmarking in IS-ENES2 IS-ENES2 WP10-T3 Evaluation of coupling strategies CERFACS (9 pm), STFC (5 pm), UNIMAN (4 pm), MetO (9 pm), DKRZ (3 pm) Objective: Define a suite of coupled benchmarks based on simplified components, which capture the essence of the coupling without the science complexity 1. Capture functional and performance characteristics of coupling system (CW2013) 2. Code a set of simplified components reproducing these characteristics 3. Implement the coupling between these components with OASIS and ESMF. 4. Run the benchmark suite on specific platforms. 5. Analyse results and present them to the community, 6. Undertake performance modelling to support the analysis of the benchmark  D10.3 Report on benchmark suite for evaluation of coupling strategies

3 CW 2015, Manchester, 04/ Coupling technology benchmarking in IS-ENES2 Characteristics of coupling systems Working groups at CW2013, Boulder: What are the scientific and technical requirements, including functional (e.g., data exchange, regridding, etc.) and non-functional (e.g., performance, flexibility, etc.) aspects, to build a geophysical coupled system from independent models? What are the qualities that should be assessed in a coupling technology benchmark and how should those qualities be measured?

4 CW 2015, Manchester, 04/ Coupling technology benchmarking in IS-ENES2 First series of mindmaps by US project Earth System Bridge reviewed during IS-ENES2 Exeter workshop (Feb 2014) Characteristics of coupling systems

5 CW 2015, Manchester, 04/ Coupling technology benchmarking in IS-ENES2 Coupling technologies architecture: basic design principles and other general characteristics implementation: how the technology is implemented (library, parallelism, language, etc. utilities: all the utilities offered by the technology Characteristics of coupling systems

6 CW 2015, Manchester, 04/ Coupling technology benchmarking in IS-ENES2 Components characteristics of the components supported by the technology (language, parallelism, coupling data produced, …) Characteristics of coupling systems

7 CW 2015, Manchester, 04/ Coupling technology benchmarking in IS-ENES2 Composition coupling data transformation and transport, coupling modes supported Characteristics of coupling systems

8 CW 2015, Manchester, 04/ Coupling technology benchmarking in IS-ENES2 Deployment Metadata how the components can be mapped on available computing resources as input for configuration, or produced, type of metadata Characteristics of coupling systems

9 CW 2015, Manchester, 04/ Coupling technology benchmarking in IS-ENES2 Priority coupling characteristics to benchmark  Type of the component grid  Number of cores used for the components - up to O(10 4 )  Numbers of fields exchanged  Frequency of exchange  Size of the coupling fields:  “coarse” global grid of ~200 km resolution  “high-resolution” global grid of km  self-generated latitude-longitude grids for very high-resolution tests  (Ease of use: code intrusion, development time, techniques for overcoming specific issues)

10 CW 2015, Manchester, 04/ Coupling technology benchmarking in IS-ENES2 Definition of the coupled benchmark suite  Pre-coded stand-alone components running on different grids Fortran subroutine(s) with no physics/dynamics but real coupling characteristics MPI parallel Coupling fields as IN/OUT arguments, arrays in shared modules, local data Ways to check correctness & completion Use specific grids – latlon: latitude-longitude, arbitrary resolution (STFC/UNIMAN) – stretched: stretched & rotated, logically rectangular, e.g. ORCA (CERFACS) – icosa: quasi-uniform icosahedral, e.g. NICAM (CERFACS) – cubedsphere: quasi-uniform cubed sphere (MetO/UNIMAN)  Coupling specifications: Coupling fields in both directions every tstep Concurrent & sequential execution Timings: init; 1 st tstep; mean, max, min over 99 tsteps  A list of test cases to be implemented

11 CW 2015, Manchester, 04/ Coupling technology benchmarking in IS-ENES2 Definition of the coupled benchmark suite icosa - icosa : – OASIS3-MCT : CERFACS – OpenPALM : CERFACS – ESMF : CERFACS stretched –icosa – OASIS3-MCT : CERFACS – OpenPALM : CERFACS stretched – Gauss reduced – OASIS3-MCT : CERFACS  A list of test cases to be implemented latlon - latlon with same decomposition on both sides: – OASIS3-MCT : CERFACS – OpenPALM : CERFACS – ESMF : STFC/UNIMAN – MCT : STFC/UNIMAN latlon - latlon with different decompositions on both sides: – OASIS3-MCT : CERFACS – OpenPALM : CERFACS – ESMF : STFC/UNIMAN – MCT : STFC/UNIMAN stretched - latlon: – OASIS3-MCT : CERFACS – OpenPALM : CERFACS – ESMF : MetOffice cubedsphere (with finite differences) - latlon : – OASIS3-MCT : MetO – ESMF : MetO cubedsphere (with finite elements) - latlon: – OASIS3-MCT : MetO – ESMF : MetO

12 CW 2015, Manchester, 04/ Coupling technology benchmarking in IS-ENES2 Summary & conclusion  Functional and non-functional characteristics of coupling systems captured in comprehensive mindmaps International collaboration  Used as a basis to define a questionnaire to characterize existing technologies, see Rocky Dunlap’s talk  Priority characteristics for IS-ENES2 benchmark identified  Coupling benchmark characteristics established: stand-alone components coupling specifications test-cases to be implemented  Work has started: Icosa & streched grid standalone components coding at CERFACS On going- work at the MetOffie (see Mike Hobson’s talk)  Benchmark tests planned for deliverable 11/2016  Benchmarks to be extended in ESIWACE, the Centre of Excellence in Simulation of Weather and Climate in Europe, if funded

13 CW 2015, Manchester, 04/ Coupling technology benchmarking in IS-ENES2 The end