cuda.core.graph.ExecutableKernelNode#

class cuda.core.graph.ExecutableKernelNode#

An executable kernel-node view.

Methods

__init__(*args, **kwargs)#
disable(self) None#

Disable this node in the executable graph.

enable(self) None#

Enable this node in the executable graph.

update(
self,
*,
LaunchConfig config: LaunchConfig,
Kernel kernel: Kernel,
args,
) None#

Replace all kernel launch parameters for future launches.

args must contain the complete argument sequence; use args=() for a no-argument kernel. Clustered and cooperative launch configurations are not supported.

Attributes

is_enabled#

Whether this node is enabled in the executable graph.