-
Notifications
You must be signed in to change notification settings - Fork 255
Open
0 / 20 of 2 issues completedDescription
Summary
Thrust, CUB, libcu++ docs are currently all located at independent URLs as well as use inconsistent style/themes.
Intended Outcome
As part of the unification of Thrust/CUB/libcu++, we should also unify their docs under a common page for all CCCL docs with a common look and feel. Furthermore, we should use the same style as the new CUDA Programming Guide with the goal of eventually better integrating CCCL docs into the programming guide.
2.2 Tasks
2.3 Tasks
MVP
Future Tasks
- Port existing docs to Sphinx #315
- Port remaining CUB docs to rst #317
- libcudacxx Sphinx overhaul #1128
- Create unified docs page and host on GitHub pages #53
- Extract inline code samples to independently compiled files and inline with rst literalinclude
- Publish overhauled docs in CUDA Programming Guide
- [DOC]: Design approach to CCCL documentation authoring #2327
- [EPIC]: Improve documentation content by adopting diataxis #2841
Thrust
- Add documentation for
thrust::cuda::par.on()
Documentation forpar.on()
and async algorithms thrust#1013 (comment) - Comprehensive / single-page API reference #816
- [DOC]: CPP/OMP/TBB backend execution policies missing from new documentation #812
- [DOC]: Investigate docs grouping automation #2321
CUB
- Refactor inline CUB API documentation #547
- CUB docs main page needs updating #890
- Benchmarks in documentation are out-dated #887
- Return algorithm diagrams to CUB docs #2319
- [DOC]: Investigate docs grouping automation #2321
- [DOC]: Format function signatures #2339
Related Info
How to redirect a GitHub pages URL for https://nvlabs.github.io/cub
Sub-issues
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
No status