loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Proceedings of the 1998 ACM/IEEE conference on Supercomputing
The UCLA AGCM in High Performance Computing Environments
Orlando, Florida
November 07-November 13
ISBN: 0-8186-8707-X
C. R. Mechoso, University of California, Los Angeles
L. A. Drummond, University of California, Los Angeles
J. D. Farrara, University of California, Los Angeles
J. A. Spahr, University of California, Los Angeles
General Circulation Models (GCMs) are at the top of the hierarchy of numerical models that are used to study the Earth's climate. To increase the significance of predictions using GCMs requires ensembles of integrations that in turn demand large amounts of computing resources. GCMs codes are particularly difficult to optimize in view of their heterogeneity. In this paper we focus on code optimization for GCMs of the atmosphere (AGCMs), one of the major components of the climate system.
In this paper, we present our efforts in optimizing the parallel UCLA AGCM code. The UCLA AGCM is a state-of-the-art finite-difference model of the global atmosphere. Our optimization efforts include the implementation of load balancing schemes, new physical parameterizations of atmospheric processes, code restructuring and use of special mathematical functions. At the beginning of this work, the overall execution time of the code was 459 seconds per simulated day in 256 nodes of a CRAY T3D. At present, the same model configuration requires 51 seconds per simulated day in 256 nodes of a CRAY T3E-900, which is approximately 9 times faster. The peak model performance is about 40 GFLOPs on 512 T3E-900 nodes. We present results in support of our conclusion that major advances in our ability to carry out longer and more detailed climate simulations depend primarily upon development of more powerful supercomputers and that code optimization, for a particular computer architecture, and development of more efficient algorithms can be nearly as important.
Index Terms:
Atmospheric Model, Climate Modeling, Code Optimization, Distributed Computing, High Performance Computing, Scientific Computing
Citation:
C. R. Mechoso, L. A. Drummond, J. D. Farrara, J. A. Spahr, "The UCLA AGCM in High Performance Computing Environments," sc, pp.7, Proceedings of the 1998 ACM/IEEE conference on Supercomputing, 1998
Usage of this product signifies your acceptance of the Terms of Use.