tvm_tirx.backend.cuda.launch.LaunchConfig#
- class tvm_tirx.backend.cuda.launch.LaunchConfig(*, grid, block, cluster=None, preferred_cluster=None, dynamic_smem_bytes=None, stream=None, cooperative=None, programmatic_stream_serialization=None, cluster_scheduling_policy=None, priority=None, mem_sync_domain=None, mem_sync_domain_map=None, access_policy_window=None, preferred_shared_memory_carveout=None, nvlink_util_centric_scheduling=None, portable_cluster_size_mode=None, shared_memory_mode=None, programmatic_event=None, launch_completion_event=None)#
Bases:
ConfigCUDA LaunchConfig configuration. See the generated launch reference.
- Parameters:
grid (Any)
block (Any)
cluster (Any)
preferred_cluster (Any)
dynamic_smem_bytes (Any)
stream (Any)
cooperative (Any)
programmatic_stream_serialization (Any)
cluster_scheduling_policy (Any)
priority (Any)
mem_sync_domain (Any)
mem_sync_domain_map (Any)
access_policy_window (Any)
preferred_shared_memory_carveout (Any)
nvlink_util_centric_scheduling (Any)
portable_cluster_size_mode (Any)
shared_memory_mode (Any)
programmatic_event (Any)
launch_completion_event (Any)
- grid: Any#
- block: Any#
- cluster: Any = None#
- preferred_cluster: Any = None#
- dynamic_smem_bytes: Any = None#
- stream: Any = None#
- cooperative: Any = None#
- programmatic_stream_serialization: Any = None#
- cluster_scheduling_policy: Any = None#
- priority: Any = None#
- mem_sync_domain: Any = None#
- mem_sync_domain_map: Any = None#
- access_policy_window: Any = None#
- nvlink_util_centric_scheduling: Any = None#
- portable_cluster_size_mode: Any = None#
- programmatic_event: Any = None#
- launch_completion_event: Any = None#