PRISM Coupling and I/O System G. Berti, P. Bourcier, A. Caubel, D. Declat, M.-A. Foujols, J. Latour, S. Legutke, J. Polcher, R. Redler, H. Ritzdorf, T.

Slides:



Advertisements
Similar presentations
DRIVER Step One towards a Pan-European Digital Repository Infrastructure Norbert Lossau Bielefeld University, Germany Scientific coordinator of the Project.
Advertisements

GEMS Kick- off MPI -Hamburg CTM - IFS interfaces GEMS- GRG Review of meeting in January and more recent thoughts Johannes Flemming.
Expanding Regridding Capabilities of the Earth System Modeling Framework Andrew Scholbrock University of Colorado – Boulder Robert Oehmke NOAA/CIRES 1.
Earth System Curator Spanning the Gap Between Models and Datasets.
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY Center for Computational Sciences Cray X1 and Black Widow at ORNL Center for Computational.
Toward operational use of radiation belt models D. Heynderickx BIRA, Ringlaan 3, B-1180 Brussel, Belgium.
1 OBJECTIVES To generate a web-based system enables to assemble model configurations. to submit these configurations on different.
1 NODC, Russia GISC & DCPC developers meeting Langen, 29 – 31 March E2EDM technology implementation for WIS GISC development S. Sukhonosov, S. Belov.
Presented by Scalable Systems Software Project Al Geist Computer Science Research Group Computer Science and Mathematics Division Research supported by.
1 CW2015, Manchester, 04/ Working Session II - Future Issues Working Session II – Future Issues: interoperability, sharing of models/infrastructure,
Integrated Frameworks for Earth and Space Weather Simulation Timothy Killeen and Cecelia DeLuca National Center for Atmospheric Research, Boulder, Colorado.
An Agent-Oriented Approach to the Integration of Information Sources Michael Christoffel Institute for Program Structures and Data Organization, University.
Departamento de Física
Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by.
European Network for Earth System Modeling (ENES) The PRISM Project Guy P. Brasseur Max Planck Institute for Meteorology Hamburg, Germany.
TPAC Digital Library Talk Overview Presenter:Glenn Hyland Tasmanian Partnership for Advanced Computing & Australian Antarctic Division Outline: TPAC Overview.
PSMILe development meetings Paris, September 19, 2002 The transformer is an independent entity that reacts when a signal is sent by a model or the driver.
The PRISM infrastructure for Earth system models Eric Guilyardi, CGAM/IPSL and the PRISM Team Background and drivers PRISM project achievements The future.
OpenAIRE: Open Access Infrastructure for Research in Europe Wolfram Horstmann Bielefeld University, Germany
Metadata Creation with the Earth System Modeling Framework Ryan O’Kuinghttons – NESII/CIRES/NOAA Kathy Saint – NESII/CSG July 22, 2014.
C-Coupler1: a Chinese community coupler for Earth system modeling Li Liu, Cheng Zhang, Ruizhe Li, Guangwen Yang, Bin Wang, Zhiyuan Zhang Tsinghua University,
IS-ENES Kick-off meeting Paris, March 2009 Overview of JRA2 European ESM: Performance Enhancement Graham Riley, University of Manchester IS-ENES Kick-off.
OASIS3 and OASIS4 : the PRISM couplers G. Berti, P. Bourcier, A. Caubel, D. Declat, M.-A. Foujols, J. Latour, S. Legutke, J. Polcher, R. Redler, H. Ritzdorf,
CIM – The Common Information Model in Climate Research
Metadata for the Coupled Ocean/Atmosphere Mesoscale Prediction System (COAMPS) using the Earth System Modeling Framework (ESMF) Peter Bosler University.
NE II NOAA Environmental Software Infrastructure and Interoperability Program Cecelia DeLuca Sylvia Murphy V. Balaji GO-ESSP August 13, 2009 Germany NE.
PRISM An Infrastructure Project for Climate Research in Europe by Nils ECMWF Contributions by A. Caubel, P. Constanza, D. Declat, J. Latour, V.
ESMF Development Status and Plans ESMF 4 th Community Meeting Cecelia DeLuca July 21, 2005 Climate Data Assimilation Weather.
ENES and PRISM: A European approach to Earth System modelling Sophie Valcke, CERFACS and the PRISM team across Europe.
Service-enabling Legacy Applications for the GENIE Project Sofia Panagiotidi, Jeremy Cohen, John Darlington, Marko Krznarić and Eleftheria Katsiri.
A European Software Infrastucture Project to support Earth System Modelling Funded by the European Commission under contract number EVR
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.
1 CW 2015, Manchester, 04/ Coupling technology benchmarking in IS-ENES2 Coupling technology benchmarking in IS-ENES2 IS-ENES2 WP10-T3 Evaluation.
ESMF Code Generation Rocky Dunlap Spencer Rugaber Leo Mark Georgia Tech College of Computing.
The use of modeling frameworks to facilitate interoperability Cecelia DeLuca/NCAR (ESMF) Bill Putman/NASA GSFC (MAPL) David Neckels/NCAR.
기후모델 : 기후변화연구의 인프라 Climate Model: Infrastructure for Climate Change Research Wonsun Park Leibniz Institute of Marine Sciences Kiel, Germany KOFST Ultra.
The Future ENES Strategy – Toward a Foresight Document Jochem Marotzke Max Planck Institute for Meteorology (MPI-M) German Climate Computing Centre (DKRZ)
Soil moisture generation at ECMWF Gisela Seuffert and Pedro Viterbo European Centre for Medium Range Weather Forecasts ELDAS Interim Data Co-ordination.
1 ASTRONET Coordinating strategic planning for European Astronomy.
1 PRogramme for Integrated earth System Modelling (PRISM) An Infrastructure Project for Climate Research in Europe.
PRISM overview PRISM overview: from the FP5 project to a sustained effort ENES Meeting, Vienna, 2 April 2006 Scope and drivers PRISM project: achievements.
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.
22-24 Feb 05 Workshop DKRZ / M&D Stephanie Legutke Introduction to the Standard Compile Environment (SCE) of the Integrated Model & Data Infrastructure.
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.
CCSM Performance, Successes and Challenges Tony Craig NCAR RIST Meeting March 12-14, 2002 Boulder, Colorado, USA.
EMODnet Chemistry 2 Service Contract MARE/2012/10 S How to make EMODnet Chemistry fit for purpose at system level By Dick M.A. Schaap – Technical.
Lautenschlager + Thiemann (M&D/MPI-M) / / 1 Introduction Course 2006 Services and Facilities of DKRZ and M&D Integrating Model and Data Infrastructure.
Earth System Curator and Model Metadata Discovery and Display for CMIP5 Sylvia Murphy and Cecelia Deluca (NOAA/CIRES) Hannah Wilcox (NCAR/CISL) Metafor.
Mechanisms and Predictability of Decadal Fluctuations in Atlantic-European Climate An R&D project funded by the European Union under Framework 5 Rowan.
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.
WP4 - Strengthening the European Network on Earth System Modelling IS-ENES kick-off meeting – March 30-31, Paris Partners and general objectives CERFACS.
Page 1© Crown copyright 2005 Met Office plans for sea ice model development within a flexible modelling framework Helene Banks Martin Best, Ann Keen and.
A TIME-GCM CAM Multi-executable Coupled Model Using ESMF and InterComm Robert Oehmke, Michael Wiltberger, Alan Sussman, Wenbin Wang, and Norman Lo.
Metadata Development in the Earth System Curator Spanning the Gap Between Models and Datasets Rocky Dunlap, Georgia Tech 5 th GO-ESSP Community Meeting.
EGEE is a project funded by the European Union under contract IST Generic Applications Requirements Roberto Barbera NA4 Generic Applications.
ISWG / SIF / GEOSS OOS - August, 2008 GEOSS Interoperability Steven F. Browdy (ISWG, SIF, SCC)
Regional Climate Model Version 4.1 (RegCM4.1) Centre for Oceans, Rivers, Atmosphere and Land Sciences Indian Institute of Technology Kharagpur Kharagpur.
Experiences and Decisions in Met Office coupled ESM Development
Met Office, Exeter, March 15-16, 2004
IS-ENES2: Contributions to HPC for climate modelling
The TM5 atmospheric chemistry module in EC-Earth Twan van Noije
DEISA : integrating HPC infrastructures in Europe Prof
J. Marotzke, R. Budich, A. Navarra, P. Kabat, B. Lawrence
Metadata Development in the Earth System Curator
Presentation transcript:

PRISM Coupling and I/O System G. Berti, P. Bourcier, A. Caubel, D. Declat, M.-A. Foujols, J. Latour, S. Legutke, J. Polcher, R. Redler, H. Ritzdorf, T. Schoenemeyer, S. Valcke and R. Vogelsang The 5 th International Workshop on Next Generation Climate Models for Advanced High Performance Computing Facilities March 3-5, 2003

Next Generation Climate Models for Advanced High Performance Computing Facilities March 3-5, 2003 Slide 2 Presentation outline 1 – PRISM General Presentation 2 - PRISM Goals 3 - PRISM Scientific and Technical Standards 4 - PRISM Coupling and I/O System 5 - PRISM first coupler: Oasis 3.0

Next Generation Climate Models for Advanced High Performance Computing Facilities March 3-5, 2003 Slide 3 1 – PRISM General Presentation -PRISM: PRogram for Integrated Earth System Modelling -A European project, started December 2001, funded by the European Commission (4.8 M€) -Coordinators: -Guy Brasseur (MPI, Hamburg) -Gerbrand Komen (KNMI, Amsterdam) -PRISM Director: Reinhard Budich (MPI)

Next Generation Climate Models for Advanced High Performance Computing Facilities March 3-5, 2003 Slide 4 1 – PRISM General Presentation => 22 partners: leading climate research institutes and computer vendors MPG-IMET, Germany KNMI, Netherlands MPI-MAD, Met-Office, UK UREADMY, UK IPSL, France Météo-France, France CERFACS, France DMI, Denmark SHMI, Sweden NERSC, Norway ETH Zurich, Switzerland ING, Italy MPI-BGC, Germany PIK, Germany ECMWF, Europe UCL-ASTR, Belgium NEC Europe FECIT/Fujitsu SGI Europe SUN Europe

Next Generation Climate Models for Advanced High Performance Computing Facilities March 3-5, 2003 Slide PRISM Goals Help climate modellers spend more time on science: Provide software infrastructure to easily assemble Earth system coupled models based on existing state-of-art European components models launch/monitor complex/ensembles Earth system simulations Define and promote technical and scientific standards for Earth System modelling Undertake a pilot infrastructure project toward, on the longer term, the establishment of a European Climate and Earth System Modeling Supercomputer Facility.

Next Generation Climate Models for Advanced High Performance Computing Facilities March 3-5, 2003 Slide PRISM Goals Atmosphere: Météo-France (ARPEGE), MPG- IMET (ECHAM), IPSL (LMDZ), MetOffice (Unified Model), UREADMY, INGV Atmospheric Chemistry: MPG-IMET, UREADMY, IPSL, MetOffice, Météo-France, KNMI Land Surface: IPSL (Orchidée), MetOffice, MPG-IMET, UREADMY, Météo- France (ISBA) Sea Ice: NERSC, UCL-ASTR, MetOffice, IPSL, MPG-IMET Ocean Biogeochemistry : MPI-BGC, IPSL, MPG- IMET, MetOffice Ocean: UREADMY, MetOffice (FOAM), MPI-M (HOPE), IPSL (OPA/ORCA) Regional Climate: SHMI, DMI, MetOffice Coupler: CERFACS, NEC, CCRLE, FECIT, SGI, MPI-MAD

Next Generation Climate Models for Advanced High Performance Computing Facilities March 3-5, 2003 Slide PRISM scientific and technical standards Scientific standards:  Physical interfaces  Global Earth System parameters Technical standards:  Architecture and User Interface  Coupler and I/O  Data and grid format  Coding and quality Interaction with other groups (ESMF, ESG/NOMADS, CF...)

Next Generation Climate Models for Advanced High Performance Computing Facilities March 3-5, 2003 Slide 8 4- PRISM Coupling and I/O System PRISM Coupling and I/O System = Model Interface Library (PSMILe) + Driver+ Transformer -Programming language: Fortran 90 and C -All sofware produced are open source –Coupling and I/O system use freely available open source software products external libraries, hidden from the model developer (MPICH, LAM-MPI, NetCDF, libXML, mpp_io, SCRIP, …) –Vendors may provide optimized versions for specific independent software components (e.g. MPI, NetCDF) Keynotes - PSMILe – Driver - Transformer

Next Generation Climate Models for Advanced High Performance Computing Facilities March 3-5, 2003 Slide PRISM Coupling and I/O System Keynotes - PSMILe – Driver - Transformer Insures data coupling exchanges between any two component models either directly or via or the transformer including repartitioning with MPI1 or MPI2 Insures data input/output from/to files =>Switch between coupling exchanges and input/output is: indicated by the user in a coupling configuration file (XML) transparent for the component model managed automatically by the PSMILe OB C C C O1 C C OB C C C file OB C C C O2 T T C C

Next Generation Climate Models for Advanced High Performance Computing Facilities March 3-5, 2003 Slide PRISM Coupling and I/O System Concise and extendable interface Coupling data produced by a source model can be consumed by more than one target model and at a different frequency. Coupling data may be only partially consumed by the target model (extraction of subspaces, hyper-slabs or indexed grid points). Local operation on the coupling data can performed before exchange. Keynotes - PSMILe – Driver - Transformer

Next Generation Climate Models for Advanced High Performance Computing Facilities March 3-5, 2003 Slide 11 Different classes of primitives insuring:  The Startup phase Initialization; prism_init(…), … Termination of definition; prism_enddef(…)  The Definition phase Definition of Grid; prism_def_grid(…), prism_set_mask(…), … Definition of Data; prism_def_var(…)  The Transfer of fields Exchange or I/O of Data; prism_put(…), prism_get(…)  The Termination phase Termination of PRISM application; prism_terminate(…) 4 - PRISM Coupling and I/O System Keynotes - PSMILe – Driver - Transformer

Next Generation Climate Models for Advanced High Performance Computing Facilities March 3-5, 2003 Slide 12 Launching of component models: - static: all at beginning of simulation (MPMD or SPMD) Distribution of global information: - initial date, calendar, coupling parameters, etc. Component model monitoring: - centralises all logging messages sent by the models during the simulation (timestep, restart saved, etc.) 4 - PRISM Coupling and I/O System Keynotes - PSMILe – Driver - Transformer

Next Generation Climate Models for Advanced High Performance Computing Facilities March 3-5, 2003 Slide 13 Different transformations: Spatial interpolation: nearest-neighbour, bilinear, bicubic, conservative remapping, … Other spatial transformations: flux correction, merging, etc. General algebraic operations Combination of coupling data produced by one model may have to be combined before the exchange. On different types of fields 1D, 2D, 3D, 4D, scalar or vector, static or dynamic structure On different types of grids regular, gaussian, stretched, reduced, unstructured, etc. 4 - PRISM Coupling and I/O System Keynotes - PSMILe – Driver - Transformer

Deployment Phase V3 V6 V2 V1 V4 V5 V7 Mj SMIOC V1 : cf SCC V4 : cf SCC user Mk SMIOC V4 : cf SCC V5 : in, fileV5, TnlV5k user Mi SMIOC V1 : cf SCC V2 : cf SCC V3 : in, fileV3, Tli user Composition Phase SMIOC: Specific Model Input and Output Config. user SCC V1 : Mi -> Mj, Tli, Tnlij V2 : Mi -> Mj, Tij (+ V6) V4 : Mj -> Mk user SCC: Specific Coupling Configuration Driver T Mi Mj MkMk Definition Phase Mi PMIOD V1: out, metadata V1 V2: out, metadata V2 V3: in, metadata V3 Mj PMIOD V1: in, metadata V1 V4: out, metadata V4 Mk PMIOD V4: in, metadata V4 V5: in, metadata V5 fileV6 fileV3 fileV5 PMIOD: Potential Model Input and Output Description Mi: Model i T: Transformer

Next Generation Climate Models for Advanced High Performance Computing Facilities March 3-5, 2003 Slide 15 => Available for beta testers New PRISM System model interface (PSMILe V.0) Using MPI1 or MPI2 and Conforming with final PRISM coupler interface. Direct communication between models with same grid and partitioning Modularity: prism_put and prism_get may be called at each model time step; exchange is performed or not by PSMILe, depending on user’s specifications in namcouple. Automatic time integration by PSMILe depending on user’s specification I/O and combined I/O and coupling functionalities New interpolations / interfacing with SCRIP library: 1st and 2nd order conservative remapping for all grids Bilinear and bicubic interpolation for «logically-rectangular» grids Bilinear and bicubic interpolation for reduced atmospheric grids F90 rewriting (dynamic memory allocation) NetCDF format for grid and restart auxiliary files 5 - PRISM First Coupler: Oasis 3.0

Next Generation Climate Models for Advanced High Performance Computing Facilities March 3-5, 2003 Slide 16 Contact us: