Title of article :
GPU acceleration of the WSM6 cloud microphysics scheme in GRAPES model
Author/Authors :
Xiao، نويسنده , , Huadong and Sun، نويسنده , , Jing and Bian، نويسنده , , Xiaofeng and Dai، نويسنده , , Zhijun، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2013
Pages :
7
From page :
156
To page :
162
Abstract :
The microphysical process that leads to cloud and precipitation formation is one of the most important physical processes in numerical weather prediction (NWP) and climate models. The Weather Research Forecast (WRF) Single Moment 6-class (WSM6) microphysics scheme in the Global/Regional Assimilation and Prediction System (GRAPES) includes predictive variables of water vapor, cloud water, cloud ice, rain, snow and graupel. The computation of WSM6 is the most time-consuming portion among that of the entire GRAPES model. In recent years, with the advent of the Compute Unified Device Architecture (CUDA), modern graphics processing units (GPUs) with the advantage of low-power, low-cost, and high-performance computing capacity have been exploited to accomplish the arithmetic operations in scientific and engineering simulations. In this paper, we present an implementation of the WSM6 scheme in GRAPES using GPU to accelerate the computation. After a brief introduction to the WSM6 scheme, the data dependence for the GPU implementation of the WSM6 scheme is discussed. The data parallel method is employed to exploit the massive fine-grained parallelism. The CUDA programming model is used to convert the original WSM6 module into GPU programs. To achieve high computational performance, mapping horizontal domain onto an optimal block size is proposed. The experimental results demonstrate that the GPU version obtains over 140× speedup compared with the CPU serial version, and is an efficient parallel implementation.
Keywords :
grapes , CUDA , GPU computing , WSM6
Journal title :
Computers & Geosciences
Serial Year :
2013
Journal title :
Computers & Geosciences
Record number :
2289621
Link To Document :
بازگشت