OpenACC topic

OpenACC is a directive-based parallel programming model for C, C++, and Fortran. It is most often associated with directive-based programming for GPU computers, but has also been used for programming multi-core CPUs and FPGAs. OpenACC is developed and maintained by members of the OpenACC standard organization.

List OpenACC repositories

Kernels

402
Stars
106
Forks
Watchers

This is a set of simple programs that can be used to explore the features of a parallel platform.

pyACC

20
Stars
1
Forks
Watchers

OpenACC for Python

openacc-interoperability

47
Stars
22
Forks
Watchers

Interoperability examples for OpenACC.

FWI

36
Stars
15
Forks
Watchers

RTM

openacc_fortran_examples

51
Stars
9
Forks
Watchers

Simple OpenACC Fortran Examples

openacc-training-materials

77
Stars
28
Forks
Watchers

Training materials provided by OpenACC.org.

hiperc

39
Stars
8
Forks
Watchers

High Performance Computing Strategies for Boundary Value Problems

gpu-edu-workshops

35
Stars
18
Forks
Watchers

Code examples for CUDA and OpenACC

POT3D

41
Stars
22
Forks
Watchers

POT3D: High Performance Potential Field Solver

openacc-best-practices-guide

30
Stars
11
Forks
Watchers

The sources for the OpenACC Programming and Best Practices Guide.