• DocumentCode
    2092551
  • Title

    GPU Acceleration for GRAPES Meteorological Model

  • Author

    Wang, Zhuowei ; Xu, Xianbin ; Xiong, Naixue ; Yang, Laurence T. ; Zhao, Wuqing

  • Author_Institution
    Sch. of Comput., Wuhan Univ., Wuhan, China
  • fYear
    2011
  • fDate
    2-4 Sept. 2011
  • Firstpage
    365
  • Lastpage
    372
  • Abstract
    There is heavy computation involved in Global / Regional Assimilation and Prediction System (GRAPES) which is a typical non-linear discrete system of the Earth´s atmosphere developed for numerical weather prediction. Researchers have recently paid a lot of attention to the parallel acceleration of the GRAPES model by low-cost, low-power, high-performance Graphics Processor Units (GPUs). We implement in this paper the acceleration for the GRAPES model in GPUs, which is however not as efficient as supposed. On this basis, we further propose strategies to optimize the performance, including the ease of data transmission time, reducing the amount of device memory loaded and used to store various objects, and avoiding the branches of thread control flows. One can find from the experiments that, parallel acceleration with GPUs helps to improve the performance of GRAPES in terms of measures like accuracy and timeliness.
  • Keywords
    coprocessors; geophysical signal processing; geophysical techniques; meteorological instruments; meteorology; Earth atmosphere; GPU acceleration; GRAPES meteorological model; data transmission time; device memory; global/regional assimilation; graphics processor unit; nonlinear discrete system; numerical weather prediction; parallel acceleration; prediction system; thread control flow; Acceleration; Computational modeling; Graphics processing unit; Instruction sets; Numerical models; Parallel processing; Pipelines; GPUs; GRAPES; data transmission time; device memory loads and stores; thread control flow;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications (HPCC), 2011 IEEE 13th International Conference on
  • Conference_Location
    Banff, AB
  • Print_ISBN
    978-1-4577-1564-8
  • Electronic_ISBN
    978-0-7695-4538-7
  • Type

    conf

  • DOI
    10.1109/HPCC.2011.54
  • Filename
    6063013