A Unified Approach to Coupled AtmosphereOcean Modeling - PowerPoint PPT Presentation

1 / 19
About This Presentation
Title:

A Unified Approach to Coupled AtmosphereOcean Modeling

Description:

A Unified Approach to Coupled AtmosphereOcean Modeling – PowerPoint PPT presentation

Number of Views:51
Avg rating:3.0/5.0
Slides: 20
Provided by: Adcr
Category:

less

Transcript and Presenter's Notes

Title: A Unified Approach to Coupled AtmosphereOcean Modeling


1
A Unified Approach to Coupled Atmosphere-Ocean
Modeling
Alistair Adcroft
John Marshall Chris Hill
2
Strategy
Single framework for both Atmosphere and Ocean
  • Science / Algorithms
  • Universal Dynamical Kernel
  • Plug-in Physics
  • Computation
  • Common software environment
  • Performance across many platforms

3
Universal Dynamical Kernel
  • Same Algorithm
  • Grid-point
  • Isomorphism
  • p, z, s,
  • Generalized vertical coordinate
  • Leveraging development
  • e.g. Automatic Adjoint, Non-hydrostatic,
    Parallelization, ...
  • Sociology

4
MIT Ocean Model
Non-Hydrostatic Topography
Automatic Adjoint State Estimation
5
Atmospheric Cousin
  • Proof of Concept
  • Isomorphed Ocean Model
  • Plug-in Physics (Molteni CINECA)
  • Intermediate complexity
  • Cloud physics, Radiation, PBL,...
  • 2.8 degrees, 5 Levels

6
(No Transcript)
7
Total Precipitation
NCEP Climatology
Intermediate Model
8
Proof of Concept
  • Common Dynamical Kernel
  • for both Atmosphere and Ocean
  • Plug-in Physics

9
Computation
  • Performance on wide range of platforms
  • On node performance
  • Scalability on multiple processors
  • Portability
  • Numerical code looks like typical serial code
  • Intuitive to scientific user

10
The Wrapper
Wrapper interfaces code to platform
T3E
SX-5
Intel Cluster
O2000
SP-2
User sees the numerical model
SMP Cluster
11
Tiling
Wrapper
Numerical Model
Numerical code works within a tile
Wrapper updates overlaps between tiles - EXCHANGE
  • Wrapper supports MPI, PVM, Threads, Shared
    Memory,
  • Wrapper supplies tunable primitives

12
Flexibility
  • Optimize layout
  • vector, long thin tiles
  • cache, many small tiles
  • holes!

13
Saving time and space
14
Performance
15
Supercomputing _at_ home
_at_home
100k
_at_away
50M
16
Plans at MIT
  • Extended Coupled Runs
  • Predictability Studies
  • Paleo-climate
  • Push the resolution in Ocean

Ocean
Atmosphere
10 km
1 km
800 km
30 km
17
Packages
  • Model has many components
  • Advection, Physics, Biology,
  • I/O
  • communication
  • Construct model source by assembly
  • Building blocks are packages
  • Independent development streams

18
Summary
Single framework for both Atmosphere and Ocean
  • Universal Dynamical Kernel
  • Plug-in packages
  • Portable performance

19
Z-P Isomorphism
Write a Comment
User Comments (0)
About PowerShow.com