View and related#
Data management is a critical part of any program. The main facility in Kokkos is the Kokkos::View
.
The following facilities are available:
Class |
Description |
---|---|
Creating a copy of a |
|
Copying data between views and scalars. |
|
Memory Layout matching Fortran. |
|
Memory Layout matching C. |
|
Memory Layout for arbitrary strides. |
|
Reallocating a |
|
Resizing a |
|
Getting slices from a |
|
The main Kokkos data structure, a multidimensional memory space and layout aware array. |
|
Create View allocation parameter bundle from argument list. |
|
Loosely defined as the set of class templates that behave like |