Title :
GPU-enabled efficient executions of radiation calculations in climate modeling
Author :
Korwar, Sai Kiran ; Vadhiyar, Sathish ; Nanjundiah, Ravi S.
Author_Institution :
Supercomput. Educ. & Res. Centre, Indian Inst. of Sci., Bangalore, India
Abstract :
In this paper, we discuss the acceleration of a climate model known as the Community Earth System Model (CESM). The use of Graphics Processor Units (GPUs) to accelerate scientific applications that are computationally intensive is well known. This work attempts to extract the performance of GPUs to enable faster execution of CESM and obtain better model throughput. We focus on two major routines that consume the largest amount of time namely, radabs and radcswmx, which compute parameters related to the long wave (infra-red) and short wave (visible and ultra-violet) radiations respectively. We propose a novel asynchronous execution strategy in which the results computed by the GPU for the current time step are used by the CPU in the subsequent time step. Such a technique effectively hides computational effort on the GPU. By exploiting the parallelism offered by the GPU and using asynchronous executions on the CPU and GPU, we obtain a speed-up of about 26× for the routine radabs and about 5.6× for routine radcswmx.
Keywords :
climatology; geophysics computing; graphics processing units; CESM; GPU-enabled efficient executions; asynchronous execution strategy; climate modeling; community earth system model; graphics processor units; long wave radiations; radiation calculations; routine radabs; routine radcswmx; short wave radiations; subsequent time step; Acceleration; Atmospheric modeling; Computational modeling; Graphics processing units; Mathematical model; Meteorology;
Conference_Titel :
High Performance Computing (HiPC), 2013 20th International Conference on
Conference_Location :
Bangalore
DOI :
10.1109/HiPC.2013.6799141