NVIDIA / NVIDIA/cccl

MVP for `cuda::execution::runs_on`

Open
#10,018 1 comment 1 reaction 1 assignee Claimed by @Jacobfaib View on GitHub
Dominant language
C++
Stars
2.5k
Forks
486
Avg merge
2d 6h
Merged PRs (30d)
295

Description

`cuda::execution::runs_on` is intended for use with `cuda::execution::guarantee`, to stipulate that a particular algorithm is expected to execute on the specified GPU or accelerator device. `runs_on` should be a CPO which at the very least exposes call operators for:

- `compute_capability`

This issue can be closed by merging a PR that adds `cuda::execution::runs_on` that allows specifying compute capability and upper bound of number of SMs for use in a single CUB algorithm.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.