cuda.bindings.nvml.device_get_total_ecc_errors#

cuda.bindings.nvml.device_get_total_ecc_errors(
intptr_t device,
int error_type,
int counter_type,
) unsigned long long#

Retrieves the total ECC error counts for the device.

For Fermi ™️ or newer fully supported devices. Only applicable to devices with ECC. Requires NVML_INFOROM_ECC version 1.0 or higher. Requires ECC Mode to be enabled. The total error count is the sum of errors across each of the separate memory systems, i.e. the total set of errors across the entire device. See nvmlMemoryErrorType_t for a description of available error types. See nvmlEccCounterType_t for a description of available counter types.

Parameters:
  • device (intptr_t) – The identifier of the target device.

  • error_type (MemoryErrorType) – Flag that specifies the type of the errors.

  • counter_type (EccCounterType) – Flag that specifies the counter- type of the errors.

Returns:

Reference in which to return the specified ECC

errors.

Return type:

unsigned long long

See also

nvmlDeviceGetTotalEccErrors