You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[FEA]: Support CU_LAUNCH_ATTRIBUTE_MEM_SYNC_DOMAIN in LaunchConfig #2633
Users can set CU_LAUNCH_ATTRIBUTE_MEM_SYNC_DOMAIN via LaunchConfig.
Mapping to the native launch attribute is tested.
Describe alternatives you've considered
Use cuda.bindings.driver (CUlaunchAttribute / CU_LAUNCH_ATTRIBUTE_MEM_SYNC_DOMAIN) 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.
changed the title [-][FEA]: Add support for CU_LAUNCH_ATTRIBUTE_MEM_SYNC_DOMAIN in LaunchConfig[/-][+][FEA]: Support CU_LAUNCH_ATTRIBUTE_MEM_SYNC_DOMAIN in LaunchConfig[/+]on Aug 18, 2026
Activity
launch_attrinLaunchConfigctor #496[-][FEA]: Add support for CU_LAUNCH_ATTRIBUTE_MEM_SYNC_DOMAIN in LaunchConfig[/-][+][FEA]: Support CU_LAUNCH_ATTRIBUTE_MEM_SYNC_DOMAIN in LaunchConfig[/+]