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

Directories

directory  detail
 
directory  kernel
 
directory  launch
 
directory  params
 
directory  tensor
 
directory  WorkGroup
 

Files

file  atomic.hpp [code]
 RAJA header file defining atomic operations.
 
file  forall.hpp [code]
 Header file containing RAJA index set and segment iteration template methods that take an execution policy as a template parameter.
 
file  kernel.hpp [code]
 RAJA header file containing user interface for RAJA::kernel.
 
file  launch.hpp [code]
 RAJA header file containing headers for RAJA::Launch backends.
 
file  multi_reduce.hpp [code]
 Header file providing RAJA reduction declarations.
 
file  reduce.hpp [code]
 Header file providing RAJA reduction declarations.
 
file  region.hpp [code]
 Header file containing the RAJA Region API call.
 
file  scan.hpp [code]
 Header file providing RAJA scan declarations.
 
file  sort.hpp [code]
 Header file providing RAJA sort declarations.
 
file  synchronize.hpp [code]
 RAJA header for execution synchronization template.
 
file  tensor.hpp [code]
 RAJA header file defining SIMD/SIMT register operations.
 
file  thread.hpp [code]
 RAJA header file defining thread operations.
 
file  WorkGroup.hpp [code]
 Header file providing RAJA WorkPool and WorkGroup declarations.