Add env DeviceTopK without temp_storage args#8982
Conversation
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
📝 WalkthroughSummary by CodeRabbit
important: WalkthroughAdded env-dispatched DeviceTopK overloads (Max/Min Keys and Pairs, each with decomposer and non-decomposer variants) that allocate temporary storage via the execution environment, and added tests validating these overloads with built-in and custom types. ChangesEnvironment-Based TopK API
Assessment against linked issues
Comment |
There was a problem hiding this comment.
🧹 Nitpick comments (1)
cub/test/catch2_test_device_topk_env_api.cu (1)
4-4: 💤 Low valuesuggestion: The include
insert_nested_NVTX_range_guard.his not used in this file. Consider removing it.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Enterprise
Run ID: 0a4f69d0-88d3-41d1-bc72-f0a079b4fc3e
📒 Files selected for processing (3)
cub/cub/device/device_topk.cuhcub/test/catch2_test_device_topk_api.cucub/test/catch2_test_device_topk_env_api.cu
There was a problem hiding this comment.
Actionable comments posted: 1
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Enterprise
Run ID: 1c53e6de-7677-45e1-9484-0d81da4be3ae
📒 Files selected for processing (2)
cub/cub/device/device_topk.cuhcub/test/catch2_test_device_topk_env.cu
🚧 Files skipped from review as they are similar to previous changes (1)
- cub/cub/device/device_topk.cuh
🥳 CI Workflow Results🟩 Finished in 1h 24m: Pass: 100%/283 | Total: 2d 21h | Max: 1h 23m | Hits: 92%/214138See results here. |
fixes #8969