Using OpenACC to port large legacy climate and weather modeling code to GPUs

2017 
Abstract The purpose of this chapter is to describe a step-by-step porting approach for weather and climate model Fortran code to run on GPUs using CUDA and OpenACC. At the end of this chapter, the reader will have a basic understanding of: • How to use OpenACC to port components of a production weather and climate model achieving a gain of about a factor of 2.3 × in terms of time to solution and about a factor of 3 × in terms of energy to solution • The step-by-step approach to port large sections weather and climate model code with OpenACC • Optimizations that may be introduced to enhance performance further on GPU when using OpenACC
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    3
    References
    2
    Citations
    NaN
    KQI
    []