DocumentCode :
71620
Title :
Efficient Parallel GPU Design on WRF Five-Layer Thermal Diffusion Scheme
Author :
Melin Huang ; Bormin Huang ; Yang-Lang Chang ; Mielikainen, Jarno ; Huang, Hung-Lung Allen ; Goldberg, Mitchell D.
Author_Institution :
Space Sci. & Eng. Center, Univ. of Wisconsin-Madison, Madison, WI, USA
Volume :
8
Issue :
5
fYear :
2015
fDate :
May-15
Firstpage :
2249
Lastpage :
2259
Abstract :
Satellite remote-sensing observations and ground-based radar can detect the weather conditions from a distance and are widely used to monitor the weather all around the globe. The assimilated satellite/radar data are passed through the weather models for weather forecasting. The five-layer thermal diffusion scheme is one of the weather models, handling with an energy budget made up of sensible, latent, and radiative heat fluxes. The model feature of no interactions among horizontal grid points makes this scheme very favorable for parallel processing. This study demonstrates implementation of this scheme using graphics processing unit (GPU) massively parallel architecture. By employing one NVIDIA Tesla K40 GPU, our GPU optimization effort on this scheme achieves a speedup of 311× with respect to its CPU counterpart Fortran code running on one CPU core of Intel Xeon E5-2603, whereas the speedup for one CPU socket (four cores) with respect to one CPU core is only 3.1×. We can even boost the speedup of this scheme to 398× with respect to one CPU core when two NVIDIA Tesla K40 GPUs are applied.
Keywords :
data assimilation; geophysics computing; graphics processing units; meteorological radar; parallel architectures; remote sensing by radar; thermal diffusion; weather forecasting; CPU core; CPU socket; Fortran code; GPU optimization; Intel Xeon E5-2603; NVIDIA Tesla K40 GPU; WRF five-layer thermal diffusion scheme; Weather Research and Forecasting; energy budget; graphics processing unit; ground-based radar; horizontal grid point; parallel GPU design; parallel architecture; parallel processing; radar data assimilation; radiative heat flux; satellite remote-sensing observation; weather condition; weather forecasting; weather model; weather monitoring; Computational modeling; Graphics processing units; Heating; Instruction sets; Land surface temperature; Ocean temperature; Soil; Compute unified device architecture (CUDA); five-layer thermal diffusion; graphics processing unit (GPU); heat flux; radiation;
fLanguage :
English
Journal_Title :
Selected Topics in Applied Earth Observations and Remote Sensing, IEEE Journal of
Publisher :
ieee
ISSN :
1939-1404
Type :
jour
DOI :
10.1109/JSTARS.2015.2422268
Filename :
7110533
Link To Document :
بازگشت