NVIDIA / cccl

CUDA Core Compute Libraries
Other
1.09k stars 127 forks source link

Replace mdspan with upstream libc++ implementation #1185

Open jrhemstad opened 8 months ago

jrhemstad commented 8 months ago
### Tasks
- [ ] Backport libc++ implementation to C++14 (no submdspan())
- [ ] Implement `submdspan_extents` and write exhaustive tests for it
- [ ] Implement the various `submdspan_mapping` specializations for the different mappings
- [ ] Implement `submdspan` and write exhaustive tests for it
- [ ] Implement `layout_left_padded` and write exhaustive tests for it
- [ ] Implement `layout_right_padded` and write exhaustive tests for it
jrhemstad commented 8 months ago

@miscco to fill in the description and breakdown of tasks.

miscco commented 2 months ago

Update06/2024:

@bernhardmgruber is taking that over on a "when time permits" basis