C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Modeling and Predicting Climate Change Michael Wehner Scientific Computing Group Computational.

Slides:



Advertisements
Similar presentations
Basics of numerical oceanic and coupled modelling Antonio Navarra Istituto Nazionale di Geofisica e Vulcanologia Italy Simon Mason Scripps Institution.
Advertisements

What’s quasi-equilibrium all about?
LARGE EDDY SIMULATION Chin-Hoh Moeng NCAR.
C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Scaling of the Community Atmospheric Model to ultrahigh resolution Michael F. Wehner Lawrence.
Discretizing the Sphere for Multi-Scale Air Quality Simulations using Variable-Resolution Finite-Volume Techniques Martin J. Otte U.S. EPA Robert Walko.
The Role of High-value Observations for Forecast Simulations in a Multi- scale Climate Modeling Framework Gabriel J. Kooperman, Michael S. Pritchard, and.
Scientific Grand Challenges Workshop Series: Challenges in Climate Change Science and the Role of Computing at the Extreme Scale Warren M. Washington National.
The Problem of Parameterization in Numerical Models METEO 6030 Xuanli Li University of Utah Department of Meteorology Spring 2005.
Geophysical Fluid Dynamics Laboratory Review June 30 - July 2, 2009 Geophysical Fluid Dynamics Laboratory Review June 30 - July 2, 2009.
Numerical Modeling of Climate Hydrodynamic equations: 1. equations of motion 2. thermodynamic equation 3. continuity equation 4. equation of state 5. equations.
DARGAN M. W. FRIERSON DEPARTMENT OF ATMOSPHERIC SCIENCES DAY 16: 05/20/2010 ATM S 111, Global Warming: Understanding the Forecast.
Climate modeling Current state of climate knowledge – What does the historical data (temperature, CO 2, etc) tell us – What are trends in the current observational.
Natural Environments: The Atmosphere
Clouds and Climate: Forced Changes to Clouds SOEE3410 Ken Carslaw Lecture 4 of a series of 5 on clouds and climate Properties and distribution of clouds.
Earth Systems Science Chapter 6 I. Modeling the Atmosphere-Ocean System 1.Statistical vs physical models; analytical vs numerical models; equilibrium vs.
Modeling and Predicting Climate Change Michael Wehner Scientific Computing Group Computational Research Division
MET 112 Global Climate Change - Lecture 11 Future Predictions Craig Clements San Jose State University.
C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Modeling and Predicting Climate Change Michael Wehner Scientific Computing Group Computational.
Climate Initiatives and Opportunities J. J. Hack (NCCS)
Clouds and Climate: Forced Changes to Clouds SOEE3410 Ken Carslaw Lecture 4 of a series of 5 on clouds and climate Properties and distribution of clouds.
Numerical weather prediction: current state and perspectives M.A.Tolstykh Institute of Numerical Mathematics RAS, and Hydrometcentre of Russia.
What is a climate model?. Substitutes for reality Closely mimics some essential elements Omits or poorly mimics non-essential elements What is a Model?
Basic Concepts of Numerical Weather Prediction 6 September 2012.
Challenges and Limitations of regional climate model simulations in West Africa for Present and Future studies Gregory S. Jenkins Penn State University.
On the Mechanisms of the Late 20 th century sea-surface temperature trends in the Southern Ocean Sergey Kravtsov University of Wisconsin-Milwaukee Department.
Japan/East Sea Hybrid Coordinate Ocean Model (HYCOM) Patrick J. Hogan and Harley E. Hurlburt Naval Research Laboratory, Code 7323, Stennis Space Center,
Forecasting and Numerical Weather Prediction (NWP) NOWcasting Description of atmospheric models Specific Models Types of variables and how to determine.
NUMERICAL WEATHER PREDICTION K. Lagouvardos-V. Kotroni Institute of Environmental Research National Observatory of Athens NUMERICAL WEATHER PREDICTION.
Mesoscale Modeling Review the tutorial at: –In class.
1.Introduction 2.Description of model 3.Experimental design 4.Ocean ciruculation on an aquaplanet represented in the model depth latitude depth latitude.
1 The Venzke et al. * Optimal Detection Analysis Jeff Knight * Venzke, S., M. R. Allen, R. T. Sutton and D. P. Rowell, The Atmospheric Response over the.
NATS 101 Section 13: Lecture 24 Weather Forecasting Part I.
Comparison of Different Approaches NCAR Earth System Laboratory National Center for Atmospheric Research NCAR is Sponsored by NSF and this work is partially.
Modelling of climate and climate change Čedo Branković Croatian Meteorological and Hydrological Service (DHMZ) Zagreb
Sept COMP60611 Fundamentals of Concurrency Lab Exercise 2 Notes Notes on the finite difference performance model example – for the lab… Graham Riley,
A cell-integrated semi-Lagrangian dynamical scheme based on a step-function representation Eigil Kaas, Bennert Machenhauer and Peter Hjort Lauritzen Danish.
Problem is to compute: f(latitude, longitude, elevation, time)  temperature, pressure, humidity, wind velocity Approach: –Discretize the.
1 Atmospheric Radiation – Lecture 9 PHY Lecture 10 Infrared radiation in a cloudy atmosphere: approximations.
Future Climate Projections. Lewis Richardson ( ) In the 1920s, he proposed solving the weather prediction equations using numerical methods. Worked.
Adrianne Middleton National Center for Atmospheric Research Boulder, Colorado CAM T340- Jim Hack Running the Community Climate Simulation Model (CCSM)
“Very high resolution global ocean and Arctic ocean-ice models being developed for climate study” by Albert Semtner Extremely high resolution is required.
1) What is the variability in eddy currents and the resulting impact on global climate and weather? Resolving meso-scale and sub- meso-scale ocean dynamics.
Recent Developments in the NRL Spectral Element Atmospheric Model (NSEAM)* Francis X. Giraldo *Funded.
The evolution of climate modeling Kevin Hennessy on behalf of CSIRO & the Bureau of Meteorology Tuesday 30 th September 2003 Canberra Short course & Climate.
Exascale climate modeling 24th International Conference on Parallel Architectures and Compilation Techniques October 18, 2015 Michael F. Wehner Lawrence.
© Crown copyright Met Office Downscaling ability of the HadRM3P model over North America Wilfran Moufouma-Okia and Richard Jones.
Climate Modeling Research & Applications in Wales John Houghton C 3 W conference, Aberystwyth 26 April 2011.
1 Spatially adaptive Fibonacci grids R. James Purser IMSG at NOAA/NCEP Camp Springs, Maryland, USA.
1 MET 112 Global Climate Change MET 112 Global Climate Change - Lecture 12 Future Predictions Eugene Cordero San Jose State University Outline  Scenarios.
Presented by LCF Climate Science Computational End Station James B. White III (Trey) Scientific Computing National Center for Computational Sciences Oak.
Vincent N. Sakwa RSMC, Nairobi
Presented by Ricky A. Kendall Scientific Computing and Workflows National Institute for Computational Sciences Applications National Institute for Computational.
Representing Effects of Complex Terrain on Mountain Meteorology and Hydrology Steve Ghan, Ruby Leung, Teklu Tesfa, PNNL Steve Goldhaber, NCAR.
Global Warming The heat is on!. What do you know about global warming? Did you know: Did you know: –the earth on average has warmed up? –some places have.
A modeling study of cloud microphysics: Part I: Effects of Hydrometeor Convergence on Precipitation Efficiency. C.-H. Sui and Xiaofan Li.
Gent-McWilliams parameterization: 20/20 Hindsight Peter R. Gent Senior Scientist National Center for Atmospheric Research.
Intro to Climate Modeling. Climate Model Types Box Model – ecosystems/studies of ocean circulation Zero-dimensional – effect of changes in solar output.
RAL, 2012, May 11 Research behaviour Martin Juckes, 11 May, 2012.
Overview of the CCSM CCSM Software Engineering Group June
Global Circulation Models
Global and Regional Atmospheric Modeling Using Spectral Elements
Overview of Deterministic Computer Models
GFDL Climate Model Status and Plans for Product Generation
Climate Dynamics 11:670:461 Alan Robock
Modeling the Atmos.-Ocean System
How will the earth’s temperature change?
COMP60621 Designing for Parallelism
Modeling and Predicting Climate Change
Conservative Dynamical Core (CDC)
Presentation transcript:

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Modeling and Predicting Climate Change Michael Wehner Scientific Computing Group Computational Research Division

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N  “Climate is what you expect…  …weather is what you get!” Ed Lorenz

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Global Warming: Do you believe?  Intergovernmental Panel on Climate Change 2001  “An increasing body of observations gives a collective picture of a warming world and other changes in the climate system”  “There is new and stronger evidence that most of the warming observed over the last 50 years is attributable to human activities ”

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N The data  Fact: Global mean surface air temperature is increasing.  Is this warming due to human factors?  Can we quantify natural variability? Signal to noise.  Do we understand the causes of this warming?  What does the future portend?  What will happen where I live?  Modeling helps us address these questions.

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Paleo temperature

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Greenhouse gases

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Global mean surface air temperature

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N

SUMMER Surface air temp. (JJA) A2 16-model avgA2 3-model avgA1fi 3-model avg

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N

Palmer Drought Severity Index  End of 21 st Century (A1B) relative to average

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Computational demands  Historically, climate models have been limited by computer speed.  1990 AMIP1: Many modeling groups required a calendar year to complete a 10 year integration of a stand alone atmospheric general circulation model. Typical grid resolution was T21 (64X32x10)  2011 CCSM5: A fully coupled atmosphere-ocean- sea ice model achieves ~15 simulated years per actual day. Typical global change simulation is 1 or 2 centuries. Control simulations are 10 centuries. Atmosphere is 1 o (365x180x26) Ocean is ~1 o (384X320x40)

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Current resolution is not enough  Atmosphere  Regional climate change prediction will require horizontal grid resolution of 10km (3600X1800)  Cloud physics parameterizations could exploit 100 vertical layers  Explicitly resolving cloud systems requires 1km. Estimated 28Pflops sustained.  Ocean  Mesoscale (~50km) eddies are thought to be crucial to ocean heat transport  0.1 o grid will resolve these eddies (3600X1800)  Short stand-alone integrations are underway now.  Ensembles of integrations are required to address issues of internal (chaotic) variability.  Current practice is to make 4 realizations. 10 is better.

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Simulated precipitation as a function of resolution Duffy, et al 300km75 km 50 km

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N

What is in a climate model?  Atmospheric general circulation model  Dynamics  Sub-grid scale parameterized physics processes Turbulence, solar/infrared radiation transport, clouds.  Oceanic general circulation model  Dynamics (mostly)  Sea ice model  Viscous elastic plastic dynamics  Thermodynamics  Land Model  Energy and moisture budgets  Biology  Chemistry  Tracer advection, possibly stiff rate equations.

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Technology limits us.  Models of atmospheric and ocean dynamics are subject to time step stability restrictions determined by the horizontal grid resolution.  Adds further computational demands as resolution increases  Century scale integrations at 1km will require of order 28Pflops (sustained).  Current production speed is of order tens to hundreds of Gflops in the US.

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Q.Why are climate models so computationally intensive?  A. Lots of stuff to calculate!  This is why successful climate modeling efforts are collaborations among a diverse set of scientists. —Big science.  But this computational burden has other causes.  Fundamental cause is that interesting climate change simulations are century scale. Time steps are limited by stability criterion to minute scale. A lot of minutes in a century.

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N An example of a source of computational burden  Task: Simulate the dynamics of the atmosphere  The earth is a sphere (well, almost).  Discretize the planet.  Apply the equations of motion  Two dimensional Navier-Stokes equations + parameterization to represent subgrid scale phenomena

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Spherical Coordinates (  )  Latitude-Longitude grid.  Uniform in   Non-uniform cell size.  Convergent near the poles  Singular  Simple discretization of the equations of motion.  Finite difference.  Finite volume.

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Spherical Coordinates (  )  Two issues.  Courant stability criterion on time step   t <  x/v   x = grid spacing, v = maximum wind speed  Convergence of meridians causes the time step to be overly restrictive.  Accurate simulation of fluids through a singular point is difficult.  Cross-polar flows will have an imprint of the mesh.

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Spherical Coordinates (  )  Solutions to time step restrictions.  Recognize that the high resolution in the polar regions is false.  Violate the polar Courant condition and damp out computational instabilities by filters. Works great, but… Maps poorly onto distributed memory parallel computers due to non-local communication. F`  a ij F i  Commonly used, most notably by UK Met Office (Exeter) and the Geophysical Fluid Dynamics Laboratory (Princeton)

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Spectral Transform Method  The most common solution to the “polar problem”  Map the equations of motions onto spherical harmonics.  M = highest Fourier wavenumber  N(m) = highest associated Legendre polynomial, P  Resolution is expressed by the truncation of the two series. I.e.  T42 means triangular truncation with 42 wavenumbers  R15 means rhomboidal truncation with 15 wavenumbers.

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Spectral Transform Method  Replace difference equations with Fourier and Legendre transforms.  Advantages  No singular points.  Uniform time step stability criteria in spectral space.  Very accurate for two-dimensional flow  Fast Fourier Transforms (FFT) scales as mlog(m) rather than m 2 Very fast if m is a power of 2 Very fast vector routines supplied by vendors.

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Spectral Transform Method  Disadvantages  No parallel FFT algorithms for m in the range of interest.  mlog(m) is still superlinear. Scaling with higher resolution is poor.  Works poorly near regions of steep topography like the Andes or Greenland. Gibb’s phenomena causes ‘spectral rain’ and other nonphysical phenomena

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Spectral Transform Method  Use of FFT limits parallel implementation strategies  CCSM3 uses a one dimensional domain decomposition. Restricts number of useful processors.  ECMWF uses three separate decompositions. One each for Fourier transforms, Legendre transforms and local physics. Requires frequent global redecompositions of every prognostic variable. No further communication required within each step. Hence, code is simpler as communications are isolated.  Operational CCSM3 resolution is T85  LLNL collaborators have run up to T389  ECMWF performs operational weather prediction at T1000+

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Alternative formulations  An icosahedral mesh approximation to a sphere n=1 n=2 n=4  No polar singularities  But 6 points in each hemisphere have a different connectivity

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Icosahedral mesh  Spatially uniform  Ideal for finite differences  Would also be ideal for advanced finite volume schemes.  Easily decomposed into two dimensional subdomains for parallel computers.  Connectivity is complicated. Not logically rectangular.  Used in the Colorado State University climate model and by Deutsche Wetterdienst, a weather prediction service.  Japanese group plans to run at 400mglobally on their next machine!!!!

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Cubed Sohere  Similar to the icosahedral grid  8 special connectivity points instead of 10  Grid is logically rectangular  Not as spatially uniform

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N A final creative mesh  In ocean circulation modeling, the continental land masses must be accounted for.  If the poles were covered by land, no active singular points in a rectangular mesh.  A clever orthogonal transformation of spherical coordinates can put the North Pole over Canada or Siberia.  Careful construction of the transformation can result in a remarkably uniform mesh.  Used today in the Los Alamos ocean model, POP.

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N POP mesh

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N POP mesh

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N A general modeling lesson from this example.  Modeling is always a set of compromises.  It is not exact. Remember this when interpreting results!  Many different factors must be taken into account in the construction of a model.  Fundamental equations are dictated by the physics of the problem.  Algorithms should be developed with consideration of several factors. Scale of interest. High resolution, long time scales, etc. Accuracy Available machine cycles. —Cache —Vectors —Communications —Processor configuration (# of PEs, # of nodes, etc.)

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Computational Science Opportunities  Petaflop computing  Millions of processors multi-core chips  Higher efficiencies 5% of peak performance is considered good  Hardware/software co-design  Large databases  Petabytes to exabytes  Database management Efficient distribution to analysts  Parallel diagnostic routines

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Conclusions  Climate change prediction is a “Grand Challenge” modeling problem.  Large scale multidisciplinary research requiring a mix of physical and computational scientists.  The path for the modeling future is relatively clear.  Higher resolution  Regional climate change prediction  Larger ensembles, longer control runs, more parameter studies  quantify uncertainty in predictions  More sophisticated physical parameterizations  better simulation of the real system  All of this requires substantial increases in US investments in hardware and software.

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Editorial comment  My generation has only identified that there is a problem.  The general public seems to finally accept that. (Or at least they did for a while.)  We leave it to your generation to do something about it.

C O M P U T A T I O N A L R E S E A R C H D I V I S I O N Additional climate model resources  Intergovernmental Panel on Climate Change   Community Climate System Model   IPCC model data distribution   Climate data tools (PYTHON)   SciDAC Earth System Grid project  CCSM and PCM data distribution   Michael Wehner,