Share Email Print
cover

Proceedings Paper

GPU acceleration of the WRF Purdue Lin cloud microphysics scheme
Format Member Price Non-Member Price
PDF $14.40 $18.00

Paper Abstract

The Weather Research and Forecasting (WRF) model is a numerical weather prediction and atmospheric simulation system. It has been designed for both research and operational applications. WRF code can be run in different computing environments ranging from laptops to supercomputers. Purdue Lin scheme is a relatively sophisticated microphysics scheme in WRF. The scheme includes six classes of hydro meteors: water vapor, cloud water, raid, cloud ice, snow and graupel. In this paper, we accelerate the Purdue Lin scheme on the multi-core NVIDIA Graphics Processing Units (GPUs). Lately, GPUs have evolved into highly parallel, multi-threaded, many-core processors possessing tremendous computational speed and a high memory bandwidth. We discuss how our GPU implementation exploits the massive parallelism, resulting in a highly efficient acceleration of the Purdue Lin scheme. We utilize a low-cost personal supercomputer with 512 CUDA cores on a GTX590 GPU. We achieve an overall speedup of 156× in case of 1 GPU as compared to the single-threaded CPU version. Since Purdue Lin microphysics scheme is only an intermediate module of the entire WRF model, host-device I/O should not happen, i.e. its input data is already available in the GPU global memory from previous modules and its output data should reside in the GPU global memory for later usage by other modules. The speedup without host-device data transfer time is 692×.

Paper Details

Date Published: 2 November 2011
PDF: 13 pages
Proc. SPIE 8183, High-Performance Computing in Remote Sensing, 81830R (2 November 2011); doi: 10.1117/12.901825
Show Author Affiliations
Jun Wang, Univ. of Wisconsin-Madison (United States)
Bormin Huang, Univ. of Wisconsin-Madison (United States)
Hung-Lung Allen Huang, Univ. of Wisconsin-Madison (United States)
Mitchell D. Goldberg, National Oceanic and Atmospheric Administration (United States)


Published in SPIE Proceedings Vol. 8183:
High-Performance Computing in Remote Sensing
Bormin Huang; Antonio J. Plaza, Editor(s)

© SPIE. Terms of Use
Back to Top