forked from kokkos/kokkos
-
Notifications
You must be signed in to change notification settings - Fork 0
API Spaces
Damien L-G edited this page May 1, 2020
·
3 revisions
Kokkos contains two Space
Concepts: MemorySpace
and ExecutionSpace
.
Concrete instances of these two concepts are used to allocate data and dispatch work. Their relationship is described through
the Kokkos::SpaceAccessibility
trait.
The Concept is documented in ExecutionSpace
.
The Concept is documented in MemorySpace
.
Home:
- Introduction
- Machine Model
- Programming Model
- Compiling
- Initialization
- View
- Parallel Dispatch
- Hierarchical Parallelism
- Custom Reductions
- Atomic Operations
- Subviews
- Interoperability
- Kokkos and Virtual Functions
- Initialization and Finalization
- View
- Data Parallelism
- Execution Policies
- Spaces
- Task Parallelism
- Utilities
- STL Compatibility
- Numerics
- Detection Idiom