Skip to content

OpenACC/openacc-best-practices-guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenACC Porting and Portability Guide

This guide is written as a resource to OpenACC developers, regardless of experience level. It contains a proposed workflow when refactoring an existing application to use OpenACC. Examples are provided in C/C++ and Fortran. The current version can always be found on GitHub. A PDF copy can also be found on the OpenACC Website.

Document Organization

  1. Introduction
  2. Porting
  3. Analyze
  4. Parallelize
  5. Data Locality
  6. Loop Optimization
  7. Interoperability
  8. Advanced Topics

This guide is licensed under Creative Commons Attribution 4.0 International Public License and code examples are licensed under the Apache License 2.0, unless otherwise noted. Please see CONTRIBUTING.md for details on how to contribute.

About

The sources for the OpenACC Programming and Best Practices Guide.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 9