cccl
cccl copied to clipboard
[FEA]: `cuda::mdspan<T, Extents, Properties...>` a safe multidimensional view over -heterogeneous- memory
We want to extent the property based design for safe heterogeneous memory accesses to view types.
With cuda::std::mdspan we might need to work with the accessor to ensure that we avoid illegal memory accesses