The RAJA Performance Suite is a companion project to the RAJA C++ performance portability abstraction library. The Performance Suite designed to explore performance of loop-based computational kernels found in HPC applications. Specifically, it is used to assess and monitor runtime performance of kernels implemented using RAJA compare those to variants implemented using common parallel programming models, such as OpenMP and CUDA, directly.
This project is used to maintain scripts and data associated with RAJA Performance Suite benchmarking activities.
Please see the RAJA project for information about RAJA and the RAJA Performance Suite project for information about the Performance Suite.
The most effective way to communicate with the RAJA development team is via our mailing list: raja-dev@llnl.gov
If you have questions, find a bug, or have ideas about expanding the functionality or applicability of the RAJA Performance Suite and are interested in contributing to its development, please do not hesitate to contact us. We are very interested in improving the Suite and exploring new ways to use it.
Please see the RAJA Performance Suite Contributors Page, to see the full list of contributors to the project.
The RAJA Performance Suite is licensed under the BSD 3-Clause license, (BSD-3-Clause or https://opensource.org/licenses/BSD-3-Clause).
Unlimited Open Source - BSD 3-clause Distribution
LLNL-CODE-738930 OCEC-17-159
Copyrights and patents in the RAJAPerf project are retained by contributors. No copyright assignment is required to contribute to RAJAPerf.
For release details and restrictions, please see the information in the following:
Individual files contain SPDX tags instead of the full license text. This enables machine processing of license information based on the SPDX License Identifiers that are available here: https://spdx.org/licenses/
For example, files that are licensed as BSD 3-Clause contain the following text in the license header:
SPDX-License-Identifier: (BSD-3-Clause)
