Running the NIM Next-Generation Weather Model on GPUs

Mark W. Govett, Jacques Middlecoff, Tom Henderson
NOAA Earth Syst. Res. Lab., Boulder, CO, USA
Cluster Computing and the Grid, IEEE International Symposium on, Vol. 0 (2010), pp. 792-796.


   title={Running the NIM Next-Generation Weather Model on GPUs},

   author={Govett, M.W. and Middlecoff, J. and Henderson, T.},

   booktitle={Cluster, Cloud and Grid Computing (CCGrid), 2010 10th IEEE/ACM International Conference on},





Source Source   



We are using GPUs to run a new weather model being developed at NOAA’s Earth System Research Laboratory (ESRL). The parallelization approach is to run the entire model on the GPU and only rely on the CPU for model initialization, I/O, and inter-processor communications. We have written a compiler to convert Fortran into CUDA, and used it to parallelize the dynamics portion of the model. Dynamics, the most computationally intensive part of the model, is currently running 34 times faster on a single GPU than the CPU. We also describe our approach and progress to date in running NIM on multiple GPUs.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: