Eli: a complete, flexible compiler construction system
Communications of the ACM
Communications of the ACM
MCore: A non-hydrostatic atmospheric dynamical core utilizing high-order finite-volume methods
Journal of Computational Physics
Multi-GPU implementation of the NICAM atmospheric model
Euro-Par'12 Proceedings of the 18th international conference on Parallel processing workshops
Progress towards accelerating HOMME on hybrid multi-core systems
International Journal of High Performance Computing Applications
GPU acceleration of the WSM6 cloud microphysics scheme in GRAPES model
Computers & Geosciences
Hi-index | 0.02 |
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.