• DocumentCode
    1685860
  • Title

    GPU acceleration of numerical weather prediction

  • Author

    Michalakes, John ; Vachharajani, Manish

  • Author_Institution
    Nat. Center for Atmos. Res., Boulder, CO
  • fYear
    2008
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    Weather and climate prediction software has enjoyed the benefits of exponentially increasing processor power for almost 50 years. Even with the advent of large-scale parallelism in weather models, much of the performance increase has come from increasing processor speed rather than increased parallelism. This free ride is nearly over. Recent results also indicate that simply increasing the use of large- scale parallelism will prove ineffective for many scenarios. We present an alternative method of scaling model performance by exploiting emerging architectures using the fine-grain parallelism once used in vector machines. The paper shows the promise of this approach by demonstrating a 20 times speedup for a computationally intensive portion of the Weather Research and Forecast (WRF) model on an NVIDIA 8800 GTX graphics processing unit (GPU). We expect an overall 1.3 times speedup from this change alone.
  • Keywords
    geophysics computing; parallel processing; GPU acceleration; climate prediction software; fine-grain parallelism; graphics processing unit; numerical weather prediction; Acceleration; Bandwidth; Computer architecture; Concurrent computing; Graphics; Large-scale systems; Parallel processing; Predictive models; Weather forecasting; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
  • Conference_Location
    Miami, FL
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4244-1693-6
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2008.4536351
  • Filename
    4536351