|
RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
|
RAJA header file defining SIMD/SIMT register operations. More...
#include "RAJA/config.hpp"#include "RAJA/util/macros.hpp"#include "RAJA/pattern/tensor/internal/TensorRef.hpp"#include "RAJA/pattern/tensor/stats.hpp"Go to the source code of this file.
Namespaces | |
| RAJA | |
| RAJA::internal | |
| RAJA::internal::expt | |
Functions | |
| template<typename STORAGE , typename TILE_TYPE , typename BODY , camp::idx_t... IDX_SEQ, camp::idx_t... DIM_SEQ> | |
| RAJA_INLINE RAJA_HOST_DEVICE void | RAJA::internal::expt::tensorTileExec_expanded (TILE_TYPE const &orig_tile, BODY &&body, camp::idx_seq< IDX_SEQ... > const &, camp::idx_seq< DIM_SEQ... > const &) |
| template<typename STORAGE , typename INDEX_TYPE , TensorTileSize TENSOR_SIZE, typename TBEGIN , typename TSIZE , typename BODY , camp::idx_t... IDX_SEQ, camp::idx_t... DIM_SEQ> | |
| RAJA_INLINE RAJA_HOST_DEVICE void | RAJA::internal::expt::tensorTileExec_expanded (StaticTensorTile< INDEX_TYPE, TENSOR_SIZE, TBEGIN, TSIZE > const &orig_tile, BODY &&body, camp::idx_seq< IDX_SEQ... > const &, camp::idx_seq< DIM_SEQ... > const &) |
| template<typename STORAGE , typename TILE_TYPE , typename BODY > | |
| RAJA_INLINE RAJA_HOST_DEVICE void | RAJA::internal::expt::tensorTileExec (TILE_TYPE const &tile, BODY &&body) |
RAJA header file defining SIMD/SIMT register operations.