• DocumentCode
    1878381
  • Title

    Evaluation and enhancement of weather application performance on Blue Gene/Q

  • Author

    Gill, Gurbinder Singh ; Saxena, Vishal ; Mittal, Riya ; George, T. ; Sabharwal, Yogish ; Dagar, Lalit

  • Author_Institution
    IBM Res., Bangalore, India
  • fYear
    2013
  • fDate
    18-21 Dec. 2013
  • Firstpage
    324
  • Lastpage
    332
  • Abstract
    Numerical weather prediction (NWP) models use mathematical models of the atmosphere to predict the weather. Ongoing efforts in the weather and climate community continuously try to improve the fidelity of weather models by employing higher order numerical methods suitable for solving model equations at high resolutions. In realistic weather forecasting scenario, simulating and tracking multiple regions of interest (nests) at fine resolutions is important in understanding the interplay between multiple weather phenomena and for comprehensive predictions. These multiple regions of interest in a simulation can be significantly different in resolution and other modeling parameters. Currently, the weather simulations involving these nested regions process them one after the other in a sequential fashion. There exists a lot of prior work in performance evaluation and optimization of weather models, however most of this work is either limited to simulations involving a single domain or multiple nests with same resolution and model parameters such as model physics options. In this paper, we evaluate and enhance the performance of popular WRF model on IBM Blue Gene/Q system. We consider nested simulations with multiple child domains and study how parameters such as physics options and simulation time steps for child domains affect the computational requirements. We also analyze how such configurations can benefit from parallel execution of the children domains rather than processing them sequentially. We demonstrate that it is important to allocate processors to nested child domains in proportion to the work load associated with them when executing them in parallel. This ensures that the time spent in the different nested simulations is nearly equal, and the nested domains reach the synchronization step with the parent simulation together. Our experimental evaluation using a simple heuristic for allocation of nodes shows that the performance of WRF simulations can be improv- d by up to 14% by parallel execution of sibling domains with different configuration of domain sizes, temporal resolutions and physics options.
  • Keywords
    climatology; geophysics computing; weather forecasting; IBM Blue Gene/Q system; NWP models; WRF simulations; children domains; climate community; comprehensive predictions; fidelity; mathematical models; model equations; model physics options; multiple child domains; multiple weather phenomena; nested child domains; nested simulations; numerical methods; numerical weather prediction; parallel execution; parent simulation; performance evaluation; popular WRF model; realistic weather forecasting scenario; sibling domains; simulation time steps; synchronization step; temporal resolutions; weather application performance; weather models; weather simulations; Atmospheric modeling; Computational modeling; Load modeling; Meteorology; Predictive models; Program processors;
  • 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.6799138
  • Filename
    6799138