Module device

Source

Enumsยง

Api
API types that allow changes to default permission restrictions.
Brand
GPU brand.
BridgeChip
Represents type of a bridge chip.
Clock
Clock types. All speeds are in MHz.
ClockId
These are used in combo with Clock to specify a single clock value.
ClockLimitId
Clock limit IDs for use with crate::Device::set_gpu_locked_clocks().
ComputeMode
ExclusiveProcess was added in CUDA 4.0. Earlier CUDA versions supported a single exclusive mode, which is equivalent to ExclusiveThread in CUDA 4.0 and beyond.
DetachGpuState
Options to pass to crate::Device::remove().
EccCounter
ECC counter types.
EncoderType
Represents encoder types that capacity can be queried for.
FbcSessionType
The type of a frame buffer capture session
InfoRom
Available infoROM objects.
MemoryError
Memory error types.
MemoryLocation
Memory locations. See Device.memory_error_counter().
OperationMode
GPU operation mode.
P2pCapabilitiesIndex
P2pStatus
P2P capability index status.
PcieLinkState
Options to pass to crate::Device::remove().
PcieUtilCounter
Represents the queryable PCIe utilization counters (in bytes). 1KB granularity.
PerformancePolicy
Types of performance policy for which violation times can be queried.
PerformanceState
Allowed performance states.
RetirementCause
Causes for page retirement.
SampleValueType
Represents types for returned sample values.
Sampling
Possible types of sampling events.
TemperatureSensor
TemperatureThreshold
TopologyLevel
Level relationships within a system between two GPUs.