|
RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
|
RAJA header file defining SIMD/SIMT register operations. More...
#include "camp/camp.hpp"#include "RAJA/config.hpp"#include "RAJA/policy/tensor/arch.hpp"#include "RAJA/pattern/tensor/TensorRegister.hpp"Go to the source code of this file.
Namespaces | |
| RAJA | |
| RAJA::expt | |
Typedefs | |
| template<typename T , typename LAYOUT , typename REGISTER_POLICY = default_register> | |
| using | RAJA::expt::SquareMatrixRegister = TensorRegister< REGISTER_POLICY, T, LAYOUT, camp::idx_seq< RAJA::internal::expt::RegisterTraits< REGISTER_POLICY, T >::s_num_elem, RAJA::internal::expt::RegisterTraits< REGISTER_POLICY, T >::s_num_elem > > |
| template<typename T , typename LAYOUT , camp::idx_t ROWS, camp::idx_t COLS, typename REGISTER_POLICY = default_register> | |
| using | RAJA::expt::RectMatrixRegister = TensorRegister< REGISTER_POLICY, T, LAYOUT, camp::idx_seq< ROWS, COLS > > |
RAJA header file defining SIMD/SIMT register operations.