Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrNoBackend = errors.New("no gpu backend available") )
Functions ¶
Types ¶
type Collector ¶
type Device ¶
type Device struct {
Index int
UUID string
Name string
MemoryTotal uint64
MemoryUsed uint64
Temperature uint32
PowerDraw uint32
PowerLimit uint32
ClockGraphics uint32
ClockMem uint32
UtilizationGPU uint32
UtilizationMem uint32
ThrottleReasons []string
ECCEnabled *bool
MIGEnabled bool
MIGDevices []MIGDevice
PState string
FanSpeed *int
DriverVersion string
CudaVersion string
EncoderUtil uint32
DecoderUtil uint32
PCIeGen uint32
PCIeWidth uint32
MemBandwidthUtil uint32
Processes []GPUProcess
}
type GPUProcess ¶
type UnknownBackendError ¶
type UnknownBackendError struct {
Name string
}
func (*UnknownBackendError) Error ¶
func (e *UnknownBackendError) Error() string
Click to show internal directories.
Click to hide internal directories.