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 |