RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
policy Directory Reference

Directories

directory  cuda
 
directory  desul
 
directory  hip
 
directory  openmp
 
directory  openmp_target
 
directory  sequential
 
directory  simd
 
directory  sycl
 
directory  tensor
 

Files

file  atomic_auto.hpp [code]
 RAJA header file defining automatic and builtin atomic operations.
 
file  atomic_builtin.hpp [code]
 RAJA header file defining automatic and builtin atomic operations.
 
file  cuda.hpp [code]
 Header file containing RAJA headers for NVCC CUDA execution.
 
file  desul.hpp [code]
 Header file containing RAJA headers for NVCC CUDA execution.
 
file  hip.hpp [code]
 Header file containing RAJA headers for NVCC CUDA execution.
 
file  MultiPolicy.hpp [code]
 RAJA wrapper for "multi-policy" and dynamic policy selection.
 
file  openmp.hpp [code]
 Header file containing RAJA headers for OpenMP execution.
 
file  openmp_target.hpp [code]
 Header file containing RAJA headers for OpenMP execution.
 
file  PolicyBase.hpp [code]
 Header file for basic RAJA policy mechanics.
 
file  sequential.hpp [code]
 Header file containing RAJA headers for sequential execution.
 
file  simd.hpp [code]
 Header file containing RAJA headers for SIMD segment execution.
 
file  sycl.hpp [code]
 Header file containing RAJA headers for SYCL execution.
 
file  tensor.hpp [code]
 Header file containing RAJA headers for SIMD segment execution.
 
file  thread_auto.hpp [code]
 RAJA header file defining automatic thread operations.
 
file  WorkGroup.hpp [code]
 RAJA wrapper for "multi-policy" and dynamic policy selection.