Skip to main content
U.S. flag

An official website of the United States government

Dot Gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.


The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Experience Applying Fortran GPU Compilers To Numerical Weather Prediction


Abstract—Graphics Processing Units (GPUs) have enabled significant improvements in computational performance compared to traditional CPUs in several application domains. Until recently, GPUs have been programmed using C/C++ based methods such as CUDA (NVIDIA) and OpenCL (NVIDIA and AMD). Using these approaches, Fortran Numerical Weather Prediction (NWP) codes would have to be completely re-written to take full advantage of GPU performance gains. Emerging commercial Fortran compilers allow NWP codes to take advantage of GPU processing power with much less software development effort. The Nonhydrostatic Icosahedral Model (NIM) is a prototype dynamical core for global NWP. We use NIM to examine Fortran directive-based GPU compilers, evaluating code porting effort and computational performance.

Article / Publication Data
Available Metadata
Fiscal Year
Published On
July 01, 2011
Page Range
34 - 41
Submitted On
March 15, 2021

This publication was presented at the following:

2011 Symposium on Application Accelerators in High Performance Computing
National Center for Supercomputing Applications at the University of Illinois at Urbana-Champaign


Not available


Authors who have authored or contributed to this publication.