package
0.12.12
Repository: https://github.com/hashicorp/nomad.git
Documentation: pkg.go.dev

# Functions

NewNvmlClient function creates new nvmlClient with real NvmlDriver implementation.

# Variables

UnavailableLib is returned when the nvml library could not be loaded.

# Structs

DeviceData represents common fields for Nvidia device.
DeviceInfo represents nvml device data this struct is returned by NvmlDriver DeviceInfoByIndex and DeviceInfoAndStatusByIndex methods.
DeviceStatus represents nvml device status this struct is returned by NvmlDriver DeviceInfoAndStatusByIndex method.
FingerprintData represets attributes of driver/devices.
FingerprintDeviceData is a superset of DeviceData it describes device specific fields returned from nvml queries during fingerprinting call.
StatsData is a superset of DeviceData it represents statistics data returned for every Nvidia device.

# Interfaces

NvmlClient describes how users would use nvml library.
NvmlDriver represents set of methods to query nvml library.