Patrick Marchesiello Brest, 13 Janvier 2005 Le modèle ROMS et son utilisation sur NYMPHEA Centre IRD de Bretagne.

Slides:



Advertisements
Similar presentations
Weather Research & Forecasting: A General Overview
Advertisements

Computation of High-Resolution Global Ocean Model using Earth Simulator By Norikazu Nakashiki (CRIEPI) Yoshikatsu Yoshida (CRIEPI) Takaki Tsubono (CRIEPI)
Modeling global ocean circulation on unstructured meshes: current status and perspectives S. Danilov, Q. Wang, D. Sidorenko, J. Schröter Alfred Wegener.
Numerical simulation of internal tides in the Sicily and Messina Straits Jihene Abdennadher and Moncef Boukthir Institut Preparatoire aux Etudes d’Ingenieur.
WRF Modeling System V2.0 Overview
Geophysical Fluid Dynamics Laboratory Review June 30 - July 2, 2009 Geophysical Fluid Dynamics Laboratory Review June 30 - July 2, 2009.
ROMS effective resolution
ICONAM ICOsahedral Non-hydrostatic Atmospheric Model -
Modeling the M 2 and O 1 Barotropic and Baroclinic Tides in the Gulf of Mexico Using the HYbrid Coordinate Ocean Model (HYCOM) Flavien Gouillon 1 ; B.
ROMS/TOMS Tangent Linear and Adjoint Models Andrew Moore, CU Hernan Arango, Rutgers U Arthur Miller, Bruce Cornuelle, Emanuele Di Lorenzo, Doug Neilson.
The ROMS TL and ADJ Models: Tools for Generalized Stability Analysis and Data Assimilation Hernan Arango, Rutgers U Emanuele Di Lorenzo, GIT Arthur Miller,
Eta Model. Hybrid and Eta Coordinates ground MSL ground Pressure domain Sigma domain  = 0  = 1  = 1 Ptop  = 0.
Mesh refinement methods in ROMS Laurent Debreu INRIA, Grenoble, France In collaboration with Patrick Marchesiello and Pierrick Penven (IRD, Brest, France)
Generalized vertical Coordinate Ocean Model for Multi-Scale, Non-Boussinesq or Boussinesq Applications Y. Tony Song Jet Propulsion Laboratory, California.
Hydrostatic Correction for Terrain-Following Ocean Models Peter C Chu and Chenwu Fan Naval Postgraduate School Monterey, California 2003 Terrain-Following.
2005 ROMS Users Meeting Monday, October 24, 2005 Coupled sea-ice/ocean numerical simulations of the Bering Sea for the period 1996-present Enrique Curchitser.
HOW AESOP GOT A SUNTAN A fractured fairy tale (with apologies to the producers of the Rocky and Bullwinkle show) The cast of this episode: Oliver Fringer.
SW Architecture Review Steven Anastos Jose De Jesus Sean Stevenson.
Vertical Mixing Parameterizations and their effects on the skill of Baroclinic Tidal Modeling Robin Robertson Lamont-Doherty Earth Observatory of Columbia.
1 ROMS Development and Operational Forecast 1. Development of a Multi-Level Parallel Adaptive ROMS –John Lou, Yi Chao, Zhijin (Gene) Li (all at JPL) 2.
Overview of ROMS features (numerics and boundary layer parameterizations) ROMS developments: boundary layers, data assimilation, nesting, Prototype model.
COLLABORATORS: P. Estrade, S. Herbette, C. Lett, A. Peliz, C. Roy, B. Sow, C. Roy EDDY-DRIVEN DISPERSION IN COASTAL UPWELLING SYSTEMS California Canary.
A Regional Ice-Ocean Simulation Of the Barents and Kara Seas W. Paul Budgell Institute of Marine Research and Bjerknes Centre for Climate Research Bergen,
ROMS Application into Pacific Ocean and US West Coast at JPL Carrie Zhang and the JPL ROMS Group: Yi Chao, Jei Choi, Peggy Li, Zhijin Li, Xiaochun Wang.
Patrick Marchesiello IRD Regional Coastal Ocean Modeling Patrick Marchesiello Brest, 2005.
1 NGGPS Dynamic Core Requirements Workshop NCEP Future Global Model Requirements and Discussion Mark Iredell, Global Modeling and EMC August 4, 2014.
Simulated Sea Surface Salinity Variability in the Tropical Pacific Xiaochun Wang Yi Chao JPL/Caltech Terrain-Following Ocean Models User Workshop Seattle,
Community Terrain-Following Ocean Modeling System (TOMS) An overview of the collaboration between the modeling communities of Princeton (Ezer) and Rutgers.
Non-hydrostatic algorithm and dynamics in ROMS Yuliya Kanarska, Alexander Shchepetkin, Alexander Shchepetkin, James C. McWilliams, IGPP, UCLA.
A Finite Volume Coastal Ocean Model Peter C Chu and Chenwu Fan Naval Postgraduate School Monterey, California, USA.
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.
University of Veszprém Department of Image Processing and Neurocomputing Emulated Digital CNN-UM Implementation of a 3-dimensional Ocean Model on FPGAs.
ROMS/TOMS TL and ADJ Models: Tools for Generalized Stability Analysis and Data Assimilation Andrew Moore, CU Hernan Arango, Rutgers U Arthur Miller, Bruce.
About the advantages of vertically adaptive coordinates in numerical models of stratified shelf seas Hans Burchard 1, Ulf Gräwe 1, Richard Hofmeister 2,
+ Best Practices in Regional Climate Modeling Dr. Michel d. S. Mesquita Bjerknes Centre for Climate Research, Uni Research
Report to WGOMD on GFDL Ocean Modelling Activities Stephen Griffies NOAA/GFDL (and CSIRO) IPCC AR4 activities Model developments.
Initial Progress on HYCOM Nested West Florida Shelf Simulations George Halliwell MPO/RSMAS, University of Miami.
Hans Burchard Leibniz Institute for Baltic Sea Research Warnemünde How to make a three-dimensional numerical model that.
Applied NWP [1.2] “Once the initialization problem was resolved in the 1960s, models based on the primitive equations gradually supplanted those based.
2012 NARCCAP Meeting, NCAR, Boulder Ana Nunes 1 and John Roads 2* 1 IGEO, UFRJ, Rio de Janeiro, Brazil 2 ECPC,SIO, UCSD, California, USA (*) Deceased (*)
Regional Ocean Modelling in Southern Africa Sea Surface Temperature [ o C] Acknowledgements: N. Chang, UCT; L. Debreu, IMAG; P. Florenchie, BCLME; J. Lefevre,
 Copyright, HiPERiSM Consulting, LLC, George Delic, Ph.D. HiPERiSM Consulting, LLC (919) P.O. Box 569, Chapel Hill, NC.
High-resolution 3D modelling of oceanic fine structures using vertically adaptive coordinates Hans Burchard 1, Ulf Gräwe 1, Richard Hofmeister 2, Peter.
Rho-Taek Jung Date Title 2 June MEC Ocean Model Introduction, Hydrostatic Model, Full-3D Model, Eddy Viscosity, Boundary Condition 9 June Exercise1: MEC.
July 2009 NEMO User meeting and 2010 evolution Gurvan Madec + the NEMO team + the NEMO developer committee NEMO ‘2009’ User Meeting - Introduction.
Georgia Institute of Technology Initial Application of the Adaptive Grid Air Quality Model Dr. M. Talat Odman, Maudood N. Khan Georgia Institute of Technology.
Model Formulation, Numerics and Approximations. Vertical coordinates for climate? What are the remaining liabilities or challenges with z, z*, p, p*,
Federal Department of Home Affairs FDHA Federal Office of Meteorology and Climatology MeteoSwiss Status of the COSMO-1 configuration at MeteoSwiss Guy.
Comparisons of Numerical Aspects in POM and ROMS Tal Ezer Princeton University (in collaboration with H. Arango (Rutgers) & A. Shchepetkin (UCLA); Supported.
Model Comparison and Evaluation Studies Tal Ezer (with H. Arango & A. Shchepetkin) TOMS Inaugural Meeting, NCAR, Aug. 23, 2001.
Parallelization Strategies Laxmikant Kale. Overview OpenMP Strategies Need for adaptive strategies –Object migration based dynamic load balancing –Minimal.
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.
Mass Coordinate WRF Dynamical Core - Eulerian geometric height coordinate (z) core (in framework, parallel, tested in idealized, NWP applications) - Eulerian.
NUMERICAL STUDY OF THE MEDITERRANEAN OUTFLOW WITH A SIMPLIFIED TOPOGRAPHY Sergio Ramírez-Garrido, Jordi Solé, Antonio García-Olivares, Josep L. Pelegrí.
By S.-K. Lee (CIMAS/UM), D. Enfield (AOML/NOAA), C. Wang (AOML/NOAA), and G. Halliwell Jr. (RSMAS/UM) Objectives: (1)To assess the appropriateness of commonly.
Model and Data Hierarchies for Simulating and Understanding Climate Marco A. Giorgetta Demands on next generation dynamical solvers.
Reduction of numerical mixing by means of vertically adaptive coordinates in ocean models Hans Burchard 1, Ulf Gräwe 1, Richard Hofmeister 2, Knut Klingbeil.
Susanna Guatelli Geant4 in a Distributed Computing Environment S. Guatelli 1, P. Mendez Lorenzo 2, J. Moscicki 2, M.G. Pia 1 1. INFN Genova, Italy, 2.
Assessment of a wetting and drying scheme in the HYbrid Coordinate Ocean Model (HYCOM) Sébastien DENNEULIN Eric Chassignet, Flavien Gouillon, Alexandra.
Assessment of a wetting and drying scheme in the HYbrid Coordinate Ocean Model (HYCOM) Sébastien DENNEULIN Summer 2007 Internship at COAPS Eric Chassignet,
Higher Resolution Operational Models
ROMS Embedded Gridding, Test and Application for the Simulation of the Central Upwelling of the Pacific Coast of the United States Contributors: James.
The effect of tides on the hydrophysical fields in the NEMO-shelf Arctic Ocean model. Maria Luneva National Oceanography Centre, Liverpool 2011 AOMIP meeting.
Posted by Irina Overeem, May 2016
Coupling ROMS and CSIM in the Okhotsk Sea Rebecca Zanzig University of Washington November 7, 2006.
Reporter: Prudence Chien
ROMS Framework: Kernel
Overview of the COSMO NWP model
Adjoint Sensitivity Analysis of the California Current Circulation and Ecosystem using the Regional Ocean Modeling System (ROMS) Andy Moore, Emanuele.
  Robin Robertson Lamont-Doherty Earth Observatory
Presentation transcript:

Patrick Marchesiello Brest, 13 Janvier 2005 Le modèle ROMS et son utilisation sur NYMPHEA Centre IRD de Bretagne

ROMS History  Descendant of SPEM & SCRUM  Descendant of SPEM & SCRUM (relative of POM) (Song & Haidvogel 1994; Barnier et al., 1998)  UCLA: more like developer’s code (Shchepetkin et al., 1998, 2003, 2004; Marchesiello et al., 2001, 2003 … )  Rutgers: larger user community & support  IRD Brest & UCLA & INRIA - AGRIF: Adaptive Grid Refinement In Fortran (Debreu 1999) - AGRIF: Adaptive Grid Refinement In Fortran (Debreu 1999) - Pre-processing tools - Pre-processing tools (Penven, Marchesiello)

Collaborators and Users FRANCE  IRD Brest: Penven, Marchesiello et al.  LMC Grenoble: Debreu et al.  LPO Brest: Le Gentil et al. USA  UCLA: McWilliams, Shchepetkin, et al.  JPL: Chao et al.  Rutgers U.: Arango et al. USERS  France: Brest, Paris, Toulouse, Noumea  Europe: Germany (U. Bremerhaven), Italy (JRC), Portugal (IPIMAR), Spain (AZTI)  Africa: Morocco (INRH), Senegal (LPA), South Africa (U. Captown)  America: California, Peru (IMARPE), Chili (U. Conception), Brazil

ROMS Main features Hydrostatic, Boussinesq Primitive Equations Hydrostatic, Boussinesq Primitive Equations Free surface Free surface Generalized vertical s-coordinate Generalized vertical s-coordinate Horizontal curvilinear coordinates Horizontal curvilinear coordinates High order, low dispersion numerics High order, low dispersion numerics Embedded domains: AGRIF Embedded domains: AGRIF Open boundary conditions Open boundary conditions Boundary layers parameterizations Boundary layers parameterizations Parallelization: OMP, MPI Parallelization: OMP, MPI Domain partitionning Domain partitionning Optimized for vector computers Optimized for vector computers Fortran 95 Fortran 95 UNIX/Linux UNIX/Linux C preprocessor C preprocessor NetCDF library, used for all I/O NetCDF library, used for all I/O

Numerics: Motivation Kantha and Clayson (2000) after Durran (1991)

Numerics: Strategy High order accurate methods: Sanderson (1998): optimal choice (lower cost for a given accuracy) for general ocean circulation models is 3RD OR 4TH ORDER accurate methods With special care to: Numerical dispersion Pressure gradient Mode splitting Combination of methods

Numerics in ROMS (Shchepetkin & McWilliams, 1998, 2003, 2004)  Horizontal (“C”) and vertical staggered grids  Time stepping –Split-explicit barotropic and baroclinic modes with 2-way time filter –Predictor-corrector Leapfrog-Adams-Molton 3rd order scheme with feed-back between momentum & tracer equations –Non-uniform density in barotropic mode –Conservative & constancy preserving advection for tracers.  Advection –3rd order upstream biased (QUICK)  Vertical terms –parabolic spline reconstruction for horiz. pressure gradient and advection terms (equivalent 8th order) –Implicite Crank-Nicholson scheme for vertical mixing terms

POG deg ROMS – 0.25 deg Numerics: Perfomances C. Blanc

ROMS_AGRIF Each domain has its own input/output files Grid’s locations specified in AGRIF_FixedGrids.in Works in OPENMP/MPI Forcings, initial conditions generated with an interactive matlab tool: « nesting gui » The same model (executable) runs on grids with different space/time resolutions

Nymphea

Implementation  Compilation –Software required: Fortran95, Unix, C preprocessor, NetCDF library –Compilation interface in ROMS which defines machine dependent options (Tru64 UNIX)  Parallelisation –OpenMP: 1 knot of 4 processors –MPI: for process studies (S. Le Gentil); needs work for realistic applications  Applications –Realistic: coastal regions of West Africa (Morocco and Senegal), Iroise sea,Bay of Brest –Process studies at high resolution

W. Africa 25 km C. Vert C. Blanc Sahara 5 km Mercator Levitus Clipper ROMS_AGRIF for West AFRICA 242*252*32 points dt=720s

PERFORMANCES: COST CONFIGURATION 2 Embedded grids with refinement coef=5 Size (child grid): 242*252*32 points with dt=720s Duration of simulation: 10 model years Processors: 1 knot of 4 processors Alpha EV68 (1GHz) Parallelization with OpenMP Partitionning: 4*8 Cost: c = CPU seconds / grid point / time step ( Total run time = 15 days) Comparisons: PC Xeon 2.8Ghz: c= SGI/CRAY Origin2000: c= Earth Simulator (NEC SX): c=

PERFORMANCES: SCALABILITY Nymphea: 95 % for 1-4 proc. SGI/CRAY-Origin2000: 95% with saturation above 128 proc. Earth Simulator: 95-60% for proc. OMP opt. part. OMP (1 sub/proc) MPI (1 sub/proc)

Partitioning Senegal ideal case on Nymphea (P. Estrade) Domain: 150*500*40 with dt=480s Partitioning 1*1 : Cost = Partitioning 1*64 : Cost = (units= CPU s/ grid point/ time step) 25 % gain due to optimal cache use Domain: 159*171*20 with dt=480s New Caledonia region on PC (J. Lefêvre) 100 % gain due to optimal cache use NSUB_X NSUB_E

CONCLUSION  ROMS is well optimized (code and methods) and adapted to Nymphea which allows to perform large runs in a reasonable time without excessive queuing time  The model is ready for faster, more numerous processors (provided AGRIF is fully tested with MPI)  More storage would be welcome