OpenACC Lectures and Code Samples
The goal of this project is to learn from each other on how to use OpenACC. Sharing lecture materials and sample codes amongst us will enable each of us to actively engage the OpenACC user community and educate them to learn on how to create a portable scientific code using OpenACC without compromising on performance and accuracy.
The CONTRIBUTING.md has further guidelines on how to make your contributions to the repository. Please go through them carefully before getting started.
Contributed Lecture Materials
Contributed Sample Codes
Main Contributor: William Killian firstname.lastname@example.org - University of Delaware
Based off work by: Louis-Noel Pouchet email@example.com - Ohio State University
This benchmark suite is partially derived from the PolyBench benchmark suite developed by Louis-Noel Pouchet and available at http://www.cs.ucla.edu/~pouchet/software/polybench/
Codes are separated into the following categories: data mining, linear-algebra/kernels, linear-algebra/solvers, and stencils.
Main Contributor: Sergio Pino firstname.lastname@example.org - University of Delaware
This benchmark suite is partially derived from the openacc-npb and shoc benchmark suites.
Codes: benchmarks designed to capture the computational core of the numerical methods used by a computation fluid dynamics applications, and benchmarks that perform low-level operations such as reductions.
Main Contributor: Michael Wolfe email@example.com - NVIDIA Corp. These are small sample programs used in OpenACC introductory tutorials.