IS-ENES2: Contributions to HPC for climate modelling

Slides:



Advertisements
Similar presentations
SPECs High-Performance Benchmark Suite, SPEC HPC Rudi Eigenmann Purdue University Indiana, USA.
Advertisements

Weather Research & Forecasting: A General Overview
Kick-off meeting Paris 30th and 31rst of March 2009 Action soutenue par la Région Ile de France Infrastructure for the European Network for Earth System.
Earth System Curator Spanning the Gap Between Models and Datasets.
CMIP5: Overview of the Coupled Model Intercomparison Project Phase 5
The CrossGrid project Juha Alatalo Timo Koivusalo.
1 Geophysical Fluid Dynamics Laboratory Review June 30 - July 2, 2009.
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.
Metadata Creation with the Earth System Modeling Framework Ryan O’Kuinghttons – NESII/CIRES/NOAA Kathy Saint – NESII/CSG July 22, 2014.
IS-ENES Kick-off meeting Paris, March 2009 Overview of JRA2 European ESM: Performance Enhancement Graham Riley, University of Manchester IS-ENES Kick-off.
CORDEX Scope, or What is CORDEX?  Provide a set of regional climate scenarios (including uncertainties) covering the period , for the majority.
NE II NOAA Environmental Software Infrastructure and Interoperability Program Cecelia DeLuca Sylvia Murphy V. Balaji GO-ESSP August 13, 2009 Germany NE.
DOE BER Climate Modeling PI Meeting, Potomac, Maryland, May 12-14, 2014 Funding for this study was provided by the US Department of Energy, BER Program.
1 CW 2015, Manchester, 04/ Coupling technology benchmarking in IS-ENES2 Coupling technology benchmarking in IS-ENES2 IS-ENES2 WP10-T3 Evaluation.
Summary of MAP D-PHASE Strategy and Requirements MAP D-PHASE / Olympics Project Meeting 6 February 2006 Prepared by: Ron McTaggart-Cowan.
기후모델 : 기후변화연구의 인프라 Climate Model: Infrastructure for Climate Change Research Wonsun Park Leibniz Institute of Marine Sciences Kiel, Germany KOFST Ultra.
Migration to Rose and High Resolution Modelling Jean-Christophe Rioual, CRUM, Met Office 09/04/2015.
What is GEO? launched in response to calls for action by the 2002 World Summit on Sustainable Development, Earth Observation Summits, and by the G8 (Group.
Components, Coupling and Concurrency in the Earth System Modeling Framework N. Collins/NCAR, C. DeLuca/NCAR, V. Balaji/GFDL, G. Theurich/SGI, A. da Silva/GSFC,
NA2 objectives The „v.E.R.C.“ (virtual Earth System Resource Center) v.E.R.C is: A (technical) infrastructure to improve the utilization of the ESM core-infrastructure,
Towards Exascale File I/O Yutaka Ishikawa University of Tokyo, Japan 2009/05/21.
IDC HPC USER FORUM Weather & Climate PANEL September 2009 Broomfield, CO Panel questions: 1 response per question Limit length to 1 slide.
Ligia Bernardet, S. Bao, C. Harrop, D. Stark, T. Brown, and L. Carson Technology Transfer in Tropical Cyclone Numerical Modeling – The Role of the DTC.
1 PRogramme for Integrated earth System Modelling (PRISM) An Infrastructure Project for Climate Research in Europe.
A Software Framework for Distributed Services Michael M. McKerns and Michael A.G. Aivazis California Institute of Technology, Pasadena, CA Introduction.
1 National Environmental Modeling System (NEMS) Status M. Iredell and EMC Staff.
GODAE IGST X Exeter, Nov Mercator Status 1. The system 2. Some users 3. The consortium 4. Mersea & plans
Earth System Curator and Model Metadata Discovery and Display for CMIP5 Sylvia Murphy and Cecelia Deluca (NOAA/CIRES) Hannah Wilcox (NCAR/CISL) Metafor.
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.
WP4 - Strengthening the European Network on Earth System Modelling IS-ENES kick-off meeting – March 30-31, Paris Partners and general objectives CERFACS.
IDC HPC USER FORUM Weather & Climate PANEL September 2009 Broomfield, CO Panel questions: 1 response per question Limit length to 1 slide.
Oceans and Society: Blue Planet An Integrating Task of GEO for Oceans Oceans and Society: Blue Planet An Integrating Task of GEO for Oceans Trevor Platt.
A Quick Tour of the NOAA Environmental Software Infrastructure and Interoperability Group Cecelia DeLuca Dr. Robert Detrick visit March 28, 2012
RAL, 2012, May 11 Research behaviour Martin Juckes, 11 May, 2012.
WP11 Model performance assessment and initial fields for scenarios. Objectives and deliverables To determine, how well biogeochemical ocean general circulation.
WGCM19 Report from the French groups
Experiences and Decisions in Met Office coupled ESM Development
Project Management Approach
CIS 375 Bruce R. Maxim UM-Dearborn
Energy efficient SCalable
Kai Li, Allen D. Malony, Sameer Shende, Robert Bell
(Deutsches Klimarechenzentrum (DKRZ)
CIM Modeling for E&U - (Short Version)
Updates on HPC and Data management at NCI
Porting MM5 and BOLAM codes to the GRID
IEEE Std 1074: Standard for Software Lifecycle
Prediction for Climate Services
J. Marotzke, R. Budich, A. Navarra, P. Kabat, B. Lawrence
DATA SPHINX & EUDAT Collaboration
PyStormTracker: A Parallel Object-Oriented Cyclone Tracker in Python
WORLD CLIMATE RESEARCH PROGRAMME
Introduction to Software Testing
CLIVAR/WCRP Issues Imperatives WCRP Restructuring
Overview of WMO Strategic Planning Initiative
Mariana Vertenstein (CGD)
National Center for Atmospheric Research
Systems Engineering for Mission-Driven Modeling
Coordinator: DKRZ Weather Climate HPC
Prediction for Climate Services: Highlights
7th EU Research FP has ten themes defined in order:
Metadata Development in the Earth System Curator
SPECS: Climate Prediction for Climate Services
Beyond
High Impact Weather Emerging challenge identified at CASXVI
MOGREPS developments and TIGGE
European Centre for Medium-Range Weather Forecasts
Meteo-Ro IMDROFLOOD project Meteo-Ro
Preparing a new Model Version according to Source Code Management
Digital Object Management for ENES: Challenges and Opportunities
Presentation transcript:

IS-ENES2: Contributions to HPC for climate modelling HPC Summit Week ENES/ESIWACE Workshop, 16/05/2017, Barcelone IS-ENES2: Infrastructure for the European Network for Earth System Modelling Phase 2 Contributions to HPC for climate modelling Sylvie Joussaume CNRS, IPSL, Coordinator IS-ENES2 With contributions from Giovanni Aloisio, Joachim Biercamp,Mick Carter, Marie Alice Foujols, Uwe Fladrich, Eric Maisonnave, Yann Meurdesoif, Sophie Valcke

Infrastructure for ENES European Network for Earth System modelling http://enes.org/ http://is.enes.org/ A network of European groups in climate/Earth system modelling Launched in 2001 (MOU) Ca 50 groups from academic, public and industrial world Main focus : discuss strategy to accelerate progress in climate/Earth system modelling and understanding IS-ENES Infrastructure for ENES FP7 European projects IS-ENES 2009-2013 IS-ENES2 2013-2017 Infrastructure Models & their environment Model data (ESGF-ESDOC) Interface with HPC ecosystem Users : Climate modelling community (Global & regional) Impact studies Several EU projects ENSEMBLES, COMBINE, EUCLIPSE, EMBRACE, SPECS, PRIMAVERA, CRESCENDO PRISM, METAFOR, IS-ENES (1& 2), ESIWACE

Earth’s climate system models Understand and predict climate variability and change WCRP international coordinated experiments CMIP & CORDEX HPC needs: Resolution Duration Complexity Ensembles Capability & Capacity CEA CMIP5: 7 European models CMIP6: 9 models CORDEX Euro-cordex Africa Cordex Evaluate / Understand / Predict

IS-ENES : Infrastructure for ENES FP7 project « Integrating Activities » 1rst phase: March 2009- Feb 2013 (7.6 M€), 18 partners 2nd phase: Apr 2013- March 2017 (8 M€), 23 partners http://is.enes.org/ Better understand and predict climate variability & changes Foster: The integration of the European ESM community The development of ESMs and their environment High-end simulations The application of ESM simulations for climate change impacts

Measure real sustained performance of climate models: a comprehensive set of metrics Definition of a set of metrics (“FLOPS” is not enough) to better estimate and reduce effect of complexity, memory bloat, coupling, workflow and other costs that matter for climate modelling Measurement of IS-ENES2 high resolution models performance Computational performance oriented CMIP6 (CPMIP): ESDOC adaptation and associated tools for reporting IS-ENES-2 HR IS-ENES-2 ESM Balaji et al., GMD, 2017

Improve model performance: Coupler Benchmarking coupling technology OASIS3-MCT Benchmarking coupling technology Test of coupler OASIS 3 versus OASIS3-MCT Time of exchange between two toy models (25 km resolution) CURIE IS-ENES benchmark available on ENES portal : http://enes.org 4 stand alone components /4 different grids Coupled systems for regular lat-lon grids with OASIS, ESMF, OpenPALM, MCT & YAC First results available for specific coupled test case (Bullx Occigen, MetOffice Cray, Marconi Broadwell) OASIS 3 OASIS3-MCT Sources: S. Valcke Warning: work still needed to understand differences

Improve functionalities Parallel IOs 2 approaches: XIOS (netcdf) / CDI-pio (grib) Example XIOS: IS-ENES1: developed for NEMO Used in coupled models: IPSLCM, ARPEGE-NEMO, planned for EC-Earth, Hadley UM IS-ENES2 Improve functionalities Parallel in situ workflow: Online post-processing Interpolation / remapping CMIP6 workflow for model output Next steps in ESIWACE : openMP IO server/coupler integration Y. Meurdesoif

Support few developments Configuration management guide: Workflow Codes Configurations Execution Initialisation Execution Raw data Post-processing Share best practices on tools : configuration management, workflow tools Support few developments Configuration management guide: 4 levels: codes / configurations / simulations / post-processing Levels 1 & 2 : common Also extend to 3 & 4 Configuration management (CM) is defined as a “process for establishing and maintaining consistency of a product's performance, functional and physical attributes with its requirements, design and operational information throughout its life M. Carter CYLC meta-scheduler Construct and control suites of forecasts And data processing UKMet AUTOSUBMIT: Submission and monitoring of multi member runs One executable BSC

Learning from NEMO and ICON Technology tracking Learning from NEMO and ICON Source: G. Aloisio & J. Biercamp NEMO Nucleus for European Modeling of the Ocean ICON Icosahedral non-hydrostatic general circulation model ~10x10 ~40x40 Reduce the data movement overhead and increase memory scaling Analyze and improve the computation per byte of accessed data NEMO currently only scales to local domain sizes of ~40x40. The target for the future should be 10x10. Adopt hybrid parallel approaches to increase the parallelism (also for time) Decouple the computational aspects from the numerics

Coupled benchmarks Objective: portable, easy-to-use, and well documented climate model benchmarks for more efficient collaboration with hardware/software vendors Available Benchmarks on 4 Earth System Models (ESMs) MPI-ESM1 IPSLCM CMCC-CESM-NEMO EC-EARTH https://portal.enes.org/computing/benchmarks 1 component Model ICON 2 Kernels NEMO tracer advection kernel ICON decomposition and halo communication kernel Presented at a series of IS-ENES2 workshops with HPC vendors Coupled model benchmark: multi-executables with different MIP/OpenMP Issue of freezing a version – difficult to follow model evolution To qualify a new system: coupled benchmark or at least coupled toy benchmark & tests of coupled model with pre-system

Conclusions Fostering high-end experiments : Started with IS-ENES, now extended through the ESIWACE Center of Excellence on weather and climate: prepare for future architectures IS-ENES next phase : support to international WCRP experiments