Enum nvmlReturn
Return values for NVML API calls.
Namespace: ManagedCuda.Nvml
Assembly: ManagedNvml.dll
Syntax
public enum nvmlReturn
Fields
Name | Description |
---|---|
AlreadyInitialized | Deprecated: Multiple initializations are now allowed through ref counting |
CorruptedInfoROM | infoROM is corrupted |
DriverNotLoaded | NVIDIA driver is not loaded |
FunctionNotFound | Local version of NVML doesn't implement this function |
GPUIsLost | The GPU has fallen off the bus or has otherwise become inaccessible |
InsufficientPower | A device's external power cables are not properly attached |
InsufficientSize | An input argument is not large enough |
InUse | An operation cannot be performed because the GPU is currently in use |
InvalidArgument | A supplied argument is invalid |
IRQIssue | NVIDIA Kernel detected an interrupt issue with a GPU |
LibraryNotFound | NVML Shared Library couldn't be found or loaded |
LibRMVersionMismatch | RM detects a driver/library version mismatch |
NoPermission | The current user does not have permission for operation |
NotFound | A query to find an object was unsuccessful |
NotSupported | The requested operation is not available on target device |
OperatingSystem | The GPU control device has been blocked by the operating system/cgroups |
ResetRequired | The GPU requires a reset before it can be used again |
Success | The operation was successful |
TimeOut | User provided timeout passed |
Uninitialized | NVML was not first initialized with nvmlInit() |
Unknown | An internal driver error occurred |