Skip to content

perf(cuda): complete persistent CUB migration - #484

Merged
KemengHuang merged 1 commit into
mainfrom
refactor-main
Aug 25, 2026
Merged

perf(cuda): complete persistent CUB migration#484
KemengHuang merged 1 commit into
mainfrom
refactor-main

Conversation

@KemengHuang

Copy link
Copy Markdown
Member

Summary: replace the remaining production CUDA Thrust sort/scan/fill paths with CUB wrappers backed by persistent per-stream scratch storage; add legacy and V0 BVH initialization fixes plus V0 brute-force parity coverage; clarify that the active PCG matrix is symmetric 3x3 BCOO rather than BSR; and skip native/wheel matrices for docs-only changes. Validation: CUDA backend build/link; clang-format 18; legacy/default/V0 BVH 38 assertions; MAS 10 cases/275 assertions; full simulation suite 95 cases/14212 assertions; MAS regression 4 assertions; workflow YAML and repository-contract tests.

@KemengHuang
KemengHuang merged commit 3e48968 into main Aug 25, 2026
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant