A GPU-based Implementation of WRF PBL/MYNN Surface Layer Scheme

Nakanishi and Niino proposed an improved Mellor-Yamada (M-Y) Level-3 model (MYNN) surface for three-dimensional simulation of advection fog. The model is on the basis of large-eddy simulation and is numerically stable. The model predicts vertical profiles of mean quantities such as temperature that are in good agreement with those obtained from large-eddy simulation of a radiation fog. In this paper, we accelerate Nakanishi and Niino PBL's Surface Layer scheme in a highly parallel environment, using NVIDIA Graphics Processing Units (GPU). This GPU implementation efficiently utilizes the fine grained parallelism exhibited by the MYNN PBL scheme. The algorithm is accelerated on a low-cost personal supercomputer with over 500 CUDA cores running on a GPU. This implementation achieves a high speedup of 160×.

[1]  Chulhee Lee,et al.  Constant coefficients linear prediction for lossless compression of ultraspectral sounder data using a graphics processing unit , 2010 .

[2]  Qian Du,et al.  Unsupervised Hyperspectral Band Selection Using Graphics Processing Units , 2011, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[3]  Antonio J. Plaza,et al.  Parallel Morphological Endmember Extraction Using Commodity Graphics Hardware , 2007, IEEE Geoscience and Remote Sensing Letters.

[4]  Antonio J. Plaza,et al.  Improving the Performance of Hyperspectral Image and Signal Processing Algorithms Using Parallel, Distributed and Specialized Hardware-Based Systems , 2010, J. Signal Process. Syst..

[5]  Alex Fit-Florea,et al.  Precision and Performance: Floating Point and IEEE 754 Compliance for NVIDIA GPUs , 2011 .

[6]  Yunsong Li,et al.  A GPU-Accelerated Wavelet Decompression System With SPIHT and Reed-Solomon Decoding for Satellite Images , 2011, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[7]  M. Nakanishi Large-Eddy Simulation Of Radiation Fog , 2000 .

[8]  Jordan G. Powers,et al.  A Description of the Advanced Research WRF Version 2 , 2005 .

[9]  Bormin Huang,et al.  Accelerating Regular LDPC Code Decoders on GPUs , 2011, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[10]  J. Labraga,et al.  Design of a Nonsingular Level 2.5 Second-Order Closure Model for the Prediction of Atmospheric Turbulence , 1988 .

[11]  J. Dudhia Numerical Study of Convection Observed during the Winter Monsoon Experiment Using a Mesoscale Two-Dimensional Model , 1989 .

[12]  Francisco Tirado,et al.  GPU for Parallel On-Board Hyperspectral Image Processing , 2008, Int. J. High Perform. Comput. Appl..

[13]  Wolfgang Paul,et al.  GPU accelerated Monte Carlo simulation of the 2D and 3D Ising model , 2009, J. Comput. Phys..

[14]  Bormin Huang,et al.  GPU Acceleration of Predictive Partitioned Vector Quantization for Ultraspectral Sounder Data Compression , 2011, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[15]  David R. Kaeli,et al.  Accelerating an Imaging Spectroscopy Algorithm for Submerged Marine Environments Using Graphics Processing Units , 2011, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[16]  Wen-mei W. Hwu,et al.  GPU Computing Gems Jade Edition , 2011 .

[17]  Bormin Huang,et al.  GPU-Accelerated Multi-Profile Radiative Transfer Model for the Infrared Atmospheric Sounding Interferometer , 2011, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[18]  H. D. Orville,et al.  Bulk Parameterization of the Snow Field in a Cloud Model , 1983 .

[19]  Uwe Stilla,et al.  Hybrid GPU-Based Single- and Double-Bounce SAR Simulation , 2009, IEEE Transactions on Geoscience and Remote Sensing.

[20]  H. Niino,et al.  An Improved Mellor–Yamada Level-3 Model: Its Numerical Stability and Application to a Regional Prediction of Advection Fog , 2006 .

[21]  William J. Dally,et al.  The GPU Computing Era , 2010, IEEE Micro.