• DocumentCode
    1878456
  • 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
  • fYear
    2013
  • fDate
    18-21 Dec. 2013
  • Firstpage
    353
  • Lastpage
    361
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing (HiPC), 2013 20th International Conference on
  • Conference_Location
    Bangalore
  • Type

    conf

  • DOI
    10.1109/HiPC.2013.6799141
  • Filename
    6799141