Kokkos Core Kernels Package
Version of the Day
|
▼NKokkos | |
▼NExperimental | |
▼NImpl | |
CViewToDynRankViewTag | Assign compatible default mappings |
CDynamicView | Dynamic views are restricted to rank-one and no layout. Subviews are not allowed |
CMemoryPool | Bitset based memory manager for pools of same-sized chunks of memory |
▼NImpl | |
CFunctorPolicyExecutionSpace | Given a Functor and Execution Policy query an execution space |
CMemorySpaceAccess | Access relationship between DstMemorySpace and SrcMemorySpace |
CParallelFor | Implementation of the ParallelFor operator that has a partial specialization for the device |
CParallelReduce | Implementation detail of parallel_reduce |
CParallelScan | Implementation detail of parallel_scan |
CSpaceAccessibility | Can AccessSpace access MemorySpace ? |
CArray | Derived from the C++17 'std::array'. Dropping the iterator interface |
CBitset | A thread safe view to a bitset |
Ccomplex | Partial reimplementation of std::complex that works as the result of a Kokkos::parallel_reduce |
CConstBitset | |
CDevice | Memory space for main process and CPU execution spaces |
CFuture | |
CHostSpace | Memory management for host memory |
CLayoutLeft | Memory layout tag indicating left-to-right (Fortran scheme) striding of multi-indices |
CLayoutRight | Memory layout tag indicating right-to-left (C or lexigraphical scheme) striding of multi-indices |
CLayoutStride | Memory layout tag indicated arbitrarily strided multi-index mapping into contiguous memory |
CLayoutTileLeft | Memory layout tag indicating left-to-right (Fortran scheme) striding of multi-indices by tiles |
Cpair | Replacement for std::pair that works on CUDA devices |
CQthread | Execution space supported by Qthread |
▼CRangePolicy | Execution policy for work over a range of an integral type |
CWorkRange | Subrange for a partition's rank and size |
CScratchMemorySpace | Scratch memory space associated with an execution space |
CStaticCrsGraph | Compressed row storage array |
CTeamPolicy | Execution policy for parallel work over a league of teams of threads |
CTimer | Time since construction |
CUnorderedMap | Thread-safe, performance-portable lookup table |
CUnorderedMapInsertResult | First element of the return value of UnorderedMap::insert() |
CView | View to an array of data |
CViewTraits | Traits class for accessing attributes of a View |