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

computeWorks_examples

5
Stars
1
Forks
Watchers

Matrix multiplication example performed with OpenMP, OpenACC, BLAS, cuBLABS, and CUDA

gpubootcamp

496
Stars
254
Forks
Watchers

This repository consists for gpu bootcamp material for HPC and AI

alpaka

328
Stars
67
Forks
Watchers

Abstraction Library for Parallel Kernel Acceleration :llama:

pyccel

331
Stars
54
Forks
Watchers

Python extension language using accelerators

BabelStream

311
Stars
106
Forks
Watchers

STREAM, for lots of devices written in many programming models

OneFLOW

243
Stars
81
Forks
Watchers

LargeScale Multiphysics Scientific Simulation Environment-OneFLOW CFD

gpufort

157
Stars
14
Forks
Watchers

GPUFORT: S2S translation tool for CUDA Fortran and Fortran+X in the spirit of hipify

claw-compiler

40
Stars
15
Forks
Watchers

CLAW Compiler for Performance Portability