OpenMP Validation and Verification Testsuite
This open-source suite comprises functional/unit tests that help explore the implementation progress of various OpenMP offloading compilers for OpenMP 4.5 and onwards. The suite also tests for conformance of feature implementations to the standard specification.
The Edinburgh Parallel Computing Centre (EPCC) OpenMP Microbenchmarks are a set of small programs designed to measure the overheads of synchronization, loop scheduling, array operations, and task scheduling in OpenMP implementations.
This benchmark suite tests performance with computationally intensive parallel applications running under the OpenCL, OpenACC, and OpenMP 4 target offloading APIs. The suite exercises the performance of the accelerator, host CPU, memory transfer between host and accelerator, support libraries and drivers, and compilers.
SPEC HPC Benchmark Suite
This suite measure the overall performance of high-end computer systems, including the computer’s processors (CPUs), the interconnection system (shared or distributed memory), the compilers, the MPI and/or OpenMP parallel library implementation, and the input/output system. Includes several OpenMP codes and published online results.
This benchmark suite is designed to systematically and quantitatively evaluate the effectiveness of OpenMP data race detection tools.