[FEA]: Support CU_LAUNCH_ATTRIBUTE_LAUNCH_COMPLETION_EVENT in LaunchConfig
I maintainer di solito rispondono entro 1 giorno
@lijinf2 ci sta già lavorando.
Dal 18/8/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Is this a duplicate?
- I confirmed there appear to be no duplicate issues for this request and that I agree to the Code of Conduct
Area
cuda.core
Is your feature request related to a problem? Please describe.
LaunchConfig does not expose CU_LAUNCH_ATTRIBUTE_LAUNCH_COMPLETION_EVENT, which associates a completion event with a launch.
Parent tracking: #496.
Describe the solution you'd like
- Users can set
CU_LAUNCH_ATTRIBUTE_LAUNCH_COMPLETION_EVENTviaLaunchConfig. - Mapping to the native launch attribute is tested.
Describe alternatives you've considered
Use cuda.bindings.driver (CUlaunchAttribute / CU_LAUNCH_ATTRIBUTE_LAUNCH_COMPLETION_EVENT) and cuLaunchKernelEx directly.
Downside: leaves cuda.core users without a first-class LaunchConfig API; they must drop to low-level bindings, manage the attribute array themselves, and lose consistency with other LaunchConfig launch attributes (is_cooperative, programmatic_stream_serialization, etc.).
Additional context
Incremental LaunchConfig attribute coverage under #496 (same approach as #1334 for programmatic_stream_serialization).
No example code in the design notes for this attribute.
- Lingua principale
- Cython
- Stelle
- 3.4k
- Fork
- 334
- Merge medio
- 1g 17h
- PR unite (30g)
- 136
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di NVIDIA/cuda-python
-
triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
NVIDIA/cuda-python#2952 ·
I maintainer di solito rispondono entro 1 giorno
-
[DOC]: cuda.core 1.1.1 note misstates program cache permissionsForse già presa @leofang l’ha presa 13 giorni fa. Apertadocumentation P1
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
NVIDIA/cuda-python#2717 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
[DOC]: `PinnedMemoryResource.allocate` documents no parametersForse già presa @Andy-Jost l’ha presa 13 giorni fa. Apertacuda.core documentation P1
Difficoltà 1/5 1-3 ore Idoneità per principianti 90/100
NVIDIA/cuda-python#2712 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
[BUG]: LocatedHeaderDir is mutable, so callers can poison the cached header-directory lookupForse già presa @rwgk l’ha presa 13 giorni fa. Apertatriage
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
NVIDIA/cuda-python#2646 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
[FEA]: Support inheritance from BufferForse già presa @leofang l’ha presa 13 giorni fa. Apertacuda.core triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
NVIDIA/cuda-python#2435 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno