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.

HTTPS

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.

Directive-based Parallelization of The Nim Weather Model For Gpus

Abstract

The NIM is a performance-portable model that runs on CPU, GPU and MIC architectures with a single source code. The single source plus efficient code design allows application scientists to maintain the Fortran code, while computer scientists optimize performance and portability using OpenMP, OpenACC, and F2CACC directives. The F2C-ACC compiler was developed in 2008 at NOAA's Earth System Research Laboratory (ESRL) to support GPU parallelization before commercial Fortran GPU compilers were available. Since then, a number of vendors have built GPU compilers that are compliant to the emerging OpenACC standard. The paper will compare parallelization and performance of NIM using the F2C-ACC, Cray and PGI Fortran GPU compilers.

Article / Publication Data
Active/Online
YES
Available Metadata
DOI ↗
Fiscal Year
Publication Name
Accelerator Programming Using Directives (waccpd), 2014 First Workshop On
Published On
November 01, 2014
Page Range
55-61
URL ↗
Event

This publication was presented at the following:

Title
2014 First Workshop on Accelerator Programming using Directives (WACCPD)
Sponsor
IEEE

Institutions

Not available

Authors

Authors who have authored or contributed to this publication.

Not available