Skip to content

Small CUB doc corrections - #10011

Merged
bernhardmgruber merged 3 commits into
NVIDIA:mainfrom
bernhardmgruber:docs_fixes_cub
Jul 20, 2026
Merged

bernhardmgruber merged 3 commits into
NVIDIA:mainfrom
bernhardmgruber:docs_fixes_cub

Conversation

@bernhardmgruber

Copy link
Copy Markdown
Contributor

No description provided.

@bernhardmgruber
bernhardmgruber requested a review from a team as a code owner July 20, 2026 10:00
@bernhardmgruber
bernhardmgruber requested a review from wmaxey July 20, 2026 10:00
@github-project-automation github-project-automation Bot moved this to Todo in CCCL Jul 20, 2026
@cccl-authenticator-app cccl-authenticator-app Bot moved this from Todo to In Review in CCCL Jul 20, 2026
@coderabbitai

coderabbitai Bot commented Jul 20, 2026 •

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: 21a94517-15e7-42f4-9dd4-dd74c980f3cd

📥 Commits

Reviewing files that changed from the base of the PR and between a87c478 and fd42ae7.

📒 Files selected for processing (1)
  • docs/cub/index.rst
🚧 Files skipped from review as they are similar to previous changes (1)
  • docs/cub/index.rst

📝 Walkthrough

Summary by CodeRabbit

  • Documentation
    • Modernized the CUB “block-wide sorting” example with more specific includes and clearer, immutable per-block offset usage.
    • Refreshed the “Why do you need CUB?” and “How do I get started using CUB?” sections with updated links and guidance that CUB is a CUDA Toolkit–shipped, header-only library usable with nvcc (including CCCL pointers).
    • Improved the “CUB and Thrust” reference to use internal documentation linking and updated open-source license details and links.

Walkthrough

Changes

The CUB documentation updates a CUDA sorting example, links, onboarding guidance, Thrust references, and license information.

CUB documentation updates

Layer / File(s) Summary
Modernize CUB example
docs/cub/index.rst
The sorting example uses specific block headers and declares the computed block offset as const int.
Revise documentation references and guidance
docs/cub/index.rst
The SIMT link, CUB setup description, Thrust cross-reference, and license details are updated.

Possibly related PRs

  • NVIDIA/cccl#10012: Updates the same CUB landing page, including the sorting example and related documentation.

Suggested reviewers: wmaxey


Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1


ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: b5755105-bd69-4ac5-934e-bdb9034aa6fd

📥 Commits

Reviewing files that changed from the base of the PR and between 27e236a and be60605.

📒 Files selected for processing (1)
  • docs/cub/index.rst

Comment thread docs/cub/index.rst Outdated
@bernhardmgruber bernhardmgruber mentioned this pull request Jul 20, 2026
1 task done
Comment thread docs/cub/index.rst Outdated
@bernhardmgruber

Copy link
Copy Markdown
Contributor Author

/ok to test fd42ae7

@bernhardmgruber
bernhardmgruber merged commit 9ce4e4d into NVIDIA:main Jul 20, 2026
24 of 25 checks passed
@bernhardmgruber
bernhardmgruber deleted the docs_fixes_cub branch July 20, 2026 13:56
@github-project-automation github-project-automation Bot moved this from In Review to Done in CCCL Jul 20, 2026
davebayer pushed a commit to davebayer/cccl that referenced this pull request Aug 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants