cuda.bindings.nvml.EccSramUniqueUncorrectedErrorEntry_v1#

class cuda.bindings.nvml.EccSramUniqueUncorrectedErrorEntry_v1(size=1)#

Empty-initialize an array of nvmlEccSramUniqueUncorrectedErrorEntry_v1_t.

The resulting object is of length size and of dtype ecc_sram_unique_uncorrected_error_entry_v1_dtype. If default-constructed, the instance represents a single struct.

Parameters:

size (int) – number of structs, default=1.

See also

nvmlEccSramUniqueUncorrectedErrorEntry_v1_t

__init__(*args, **kwargs)#

Methods

__init__(*args, **kwargs)

from_buffer(buffer)

Create an EccSramUniqueUncorrectedErrorEntry_v1 instance with the memory from the given buffer.

from_data(data)

Create an EccSramUniqueUncorrectedErrorEntry_v1 instance wrapping the given NumPy array.

from_ptr(intptr_t ptr, size_t size=1, ...)

Create an EccSramUniqueUncorrectedErrorEntry_v1 instance wrapping the given pointer.

Attributes

address

the error address within the SRAM unit

count

the error count at the same SRAM address

extlocation

the error extlocation within the SRAM unit

is_parity

if the SRAM error is parity or not

location

the error location within the SRAM unit

ptr

Get the pointer address to the data as Python int.

sublocation

the error sublocation within the SRAM unit

unit

the SRAM unit index