|
RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
|
Array class specialized for Struct of Array data layout. More...
#include <SoAArray.hpp>
Public Member Functions | |
| constexpr RAJA_HOST_DEVICE value_type | get (size_t i) const |
| constexpr RAJA_HOST_DEVICE void | set (size_t i, value_type val) |
Array class specialized for Struct of Array data layout.
This is useful for creating a vectorizable data layout and getting coalesced memory accesses or avoiding shared memory bank conflicts in cuda.
|
inlineconstexpr |
|
inlineconstexpr |