|
ABSTRACT
Climate modeling is a grand challenge problem where scientific progress is measured not in terms of the largest problem that can be solved but by the highest achievable integration rate. These models have been notably absent in previous Gordon Bell competitions due to their inability to scale to large processor counts. A scalable and efficient spectral element atmospheric model is presented. A new semi-implicit time stepping scheme accelerates the integration rate relative to an explicit model by a factor of two, achieving 130 years per day at T63L30 equivalent resolution. Execution rates are reported for the standard shallow water and Held-Suarez climate benchmarks on IBM SP clusters. The explicit T170 equivalent multi-layer shallow water model sustains 343 Gflops at NERSC, 206 Gflops at NPACI (SDSC) and 127 Gflops at NCAR. An explicit Held-Suarez integration sustains 369 Gflops on 128 16-way IBM nodes at NERSC.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Boer, G. J., and B. Denis, 1997: Numerical convergence of the dynamics of a GCM. Climate Dynamics,13, 359-374.
|
| |
2
|
|
| |
3
|
Held, I. H., and M. J. Suarez, 1994: A proposal for the intercomparison of the dynamical cores of atmospheric general circulation models. Bull. Amer. Met. Soc.,75, 1825-1830.
|
| |
4
|
IBM SC-09-2718-00, 1998: XL Fortran for AIX. Language Reference. First edition. Version 6, Release 1, p. 746.
|
| |
5
|
Iskandarani, M., D. B. Haidvogel, and J. P. Boyd, 1995: A staggered spectral element model with application to the oceanic shallow water equations. Int. J. Numer. Meth. Fluids,20, 394-414.
|
| |
6
|
|
| |
7
|
Karniadakis, G. M., and S. J. Sherwin, 1999: Spectral/hp Element Methods for CFD. Oxford University Press, Oxford, England, 390p.
|
| |
8
|
|
| |
9
|
Rancic, M., R. J. Purser, and F. Mesinger, 1996: A global shallow-water model using an expanded spherical cube: Gnomic versus conformal coordinates. Q. J. R. Meteorol. Soc.,122, 959-982.
|
| |
10
|
Ritchie, H., C. Temperton, A. Simmons, M. Hortal, T. Davies, D. Dent, and M. Hamrud. Implementation of the semi-Lagrangian method in a high-resolution version of the ECMWF forecast model. Mon. Wea. Rev.,123, 489-514.
|
| |
11
|
Ronquist, E. M., 1988: Optimal Spectral Element Methods for the Unsteady Three Dimensional Navier Stokes Equations, Ph.D Thesis, Massachusetts Institute of Technology, 176p.
|
| |
12
|
Sadourny, R., 1972: Conservative finite-difference approximations of the primitive equations on quasi-uniform spherical grids. Mon. Wea. Rev.,100, 136-144.
|
| |
13
|
Simmons, A. J., and D. M. Burridge, 1981: An energy and angular-momentum conserving vertical finite-difference scheme and hybrid vertical coordinates. Mon. Wea. Rev.,109, 758-766.
|
| |
14
|
|
| |
15
|
|
 |
16
|
|
| |
17
|
Williamson, D. L., J. B. Drake, J. J. Hack, R. Jakob, and P. N. Swarztrauber, 1992: A standard test set for numerical approximations to the shallow water equations in spherical geometry. J. Comp. Phys.,102, 211-224.
|
| |
18
|
Worley P. H., and I. T. Foster, 1994: Parallel Spectral Transform Shallow Water Model: A Runtime-tunable parallel benchmark code. Proceedings of the Scalable High Performance Computing Conference, eds. J. J. Dongarra and D. W. Walker, IEEE Computer Society Press, 207-214.
|
| |
19
|
Worley P. H., 2001: Personal communication.
|
CITED BY 10
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
John Dennis , Aimé Fournier , William F. Spotz , Amik St-Cyr , Mark A. Taylor , Stephen J. Thomas , Henry Tufo, High-Resolution Mesh Convergence Properties and Parallel Efficiency of a Spectral Element Atmospheric Dynamical Core, International Journal of High Performance Computing Applications, v.19 n.3, p.225-235, August 2005
|
|
|
|
|
|
Jarek Nieplocha , Bruce Palmer , Vinod Tipparaju , Manojkumar Krishnan , Harold Trease , Edoardo Aprà, Advances, Applications and Performance of the Global Arrays Shared Memory Programming Toolkit, International Journal of High Performance Computing Applications, v.20 n.2, p.203-231, May 2006
|
|