A test suite for OpenACC implementations

Area: Programming models and runtimes

CASS member: S4PST

Description

OpenACC is a directive-based programming model that targets both CPUs and accelerators with a goal to either run a given code on multicore platforms or to offload portions of the code to accelerators. The project focuses on building validation and verification test suites to test the validity of the implementations, conformance to the standard specification and provide feedback to the standard organization. We have also been working on using LLMs to automate tests generation.

Target audience

Developers implementing OpenACC compilers, and application developers seeking a better understanding of the OpenACC implementations they are using.

Additional resources

Impact stories