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

Directories

directory  kernel
 
directory  params
 

Files

file  forall.hpp [code]
 Header file containing RAJA segment template methods for execution via SYCL kernel launch.
 
file  kernel.hpp [code]
 RAJA header file containing constructs used to run kernel::forall traversals on GPU with SYCL.
 
file  launch.hpp [code]
 RAJA header file containing user interface for RAJA::launch::sycl.
 
file  MemUtils_SYCL.hpp [code]
 Header file defining prototypes for routines used to manage memory for SYCL reductions and other operations.
 
file  policy.hpp [code]
 Header file containing RAJA SYCL policy definitions.
 
file  reduce.hpp [code]
 Header file for SYCL reduction stucts/classes.