GPU Computing for Atmospheric Modeling
- 5 February 2010
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Computing in Science & Engineering
- Vol. 12 (4), 26-33
- https://doi.org/10.1109/mcse.2010.26
Abstract
Much success has been achieved using GPUs to accelerate existing applications that are highly data parallel, or that are dominated by small, intense computational kernels. What are the prospects for porting existing large scientific models that do not fit this mold? We take an expensive routine from the CAM atmosphere model, and port it to a GPU using CUDA. We use the experience gained as a guide in thinking about porting the full application to an accelerator based system. We consider the best path forward for getting large scientific models running on accelerator based systems, and identify cases where porting may be feasible, and where a complete redesign may be the best option.Keywords
This publication has 6 references indexed in Scilit:
- CUDA Implementation of a Navier-Stokes Solver on Multi-GPU Desktop Platforms for Incompressible FlowsPublished by American Institute of Aeronautics and Astronautics (AIAA) ,2009
- Towards Accelerated Computation of Atmospheric Equations Using CUDAPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2009
- GPU ACCELERATION OF NUMERICAL WEATHER PREDICTIONParallel Processing Letters, 2008
- The Community Climate System Model Version 3 (CCSM3)Journal of Climate, 2006
- The Formulation and Atmospheric Simulation of the Community Atmosphere Model Version 3 (CAM3)Journal of Climate, 2006
- Delta‐Eddington approximation for solar radiation in the NCAR community climate modelJournal of Geophysical Research: Atmospheres, 1992