![]() |
||
| Staff | Papers | Software | Presentations | Org Chart | Contact Us |
Computational ScienceHOMME on the IBM BlueGene/L - NCAR researchers, funded in part by the Department of Energy's Climate Change Prediction Program, have built a scalable and efficient spectral-element-based atmospheric dynamical core using the University of Colorado's Computational Science Section's High Order Method Modeling Environment (HOMME). In order for this to be a useful tool for atmospheric scientists it is necessary to couple this core to physics packages employed by the community.
SciDAC-CCCP - The goal of this project is to develop a scalable conservative dynamical core for CCSM that addresses atmospheric transport issues such as mass conservation and monotonicity preservation. Our starting point is a high-order inherently conservative shallow water model based on the discontinuous Galerkin (DG) method (Nair et al. 2004, Mon. Wea. Rev.) for the cubed-sphere. To reduce development costs we will integrate this model into the NCAR high-order multiscale modeling environment (HOMME) as this contains a 3D dynamical core based on the continuous Galerkin method which efficiently scales to thousands of processors. However, there are several issues remaining. Extending the model to a conservative 3D dynamical core requires that the low-order finite-difference approach employed in HOMME for the vertical discretization be replaced. One promising approach is high-order Lagrangian vertical advection methods based on conservative remapping. Another issue is achieving high integration rates. For this we consider implicit/semi-implicit and OIF schemes (St-Cyr and Thomas, (2004), Appl. Num. Math.). Finally, we need to determine whether this core is suitable for climate simulations and its computational efficiency. We will leverage work currently underway with IBM and Sandia National Laboratories to integrate CAM and CRCP physics into HOMME for AMIP and Aquaplanet simulations on the IBM BlueGene/L and Cray Red Storm platforms. BOB "Built On Beowulf" Dynamical Core - BOB is an efficient spectral dynamical core, written in F77, and primarily designed to run efficiently on small clusters composed of distributed memory computers using MPI. |
|
|