cuda.core.system.typing.EventType#

class cuda.core.system.typing.EventType(
value,
names=<not given>,
*values,
module=None,
qualname=None,
type=None,
start=1,
boundary=None,
)#

Event types that can be waited on with DeviceEvents.

NONE: none

Event types that can be waited on with DeviceEvents.

SINGLE_BIT_ECC_ERROR: single_bit_ecc_error

Event types that can be waited on with DeviceEvents.

DOUBLE_BIT_ECC_ERROR: double_bit_ecc_error

Event types that can be waited on with DeviceEvents.

PSTATE: pstate

Event about PState changes On Fermi™ architecture, PState changes are also an indicator that GPU is throttling down due to no work being executed on the GPU, power capping or thermal capping. In a typical situation, Fermi-based GPU should stay in P0 for the duration of the execution of the compute process.

XID_CRITICAL_ERROR: xid_critical_error

Event types that can be waited on with DeviceEvents.

CLOCK: clock

Event types that can be waited on with DeviceEvents.

POWER_SOURCE_CHANGE: power_source_change

Event types that can be waited on with DeviceEvents.

MIG_CONFIG_CHANGE: mig_config_change

Event types that can be waited on with DeviceEvents.

SINGLE_BIT_ECC_ERROR_STORM: single_bit_ecc_error_storm

Event types that can be waited on with DeviceEvents.

DRAM_RETIREMENT_EVENT: dram_retirement_event

Event types that can be waited on with DeviceEvents.

DRAM_RETIREMENT_FAILURE: dram_retirement_failure

Event types that can be waited on with DeviceEvents.

NON_FATAL_POISON_ERROR: non_fatal_poison_error

Event types that can be waited on with DeviceEvents.

FATAL_POISON_ERROR: fatal_poison_error

Event types that can be waited on with DeviceEvents.

GPU_UNAVAILABLE_ERROR: gpu_unavailable_error

Event types that can be waited on with DeviceEvents.

GPU_RECOVERY_ACTION: gpu_recovery_action

Event types that can be waited on with DeviceEvents.