nvidia—smi(1) NVIDIA nvidia—smi(l) NAME nvidia—smi — NVIDIA System Management Interface program SYNOPSIS nvidia-smi rOPTIONI [OFTION2 [ARG2]] DESCRIPTION nvidia-smi (also NVSMI) provides monitoring and management capabilities for each of NVIDIA's Tesla, Quadro, GRID and GeForce devices from Fermi and higher architecture families. GeForce Titan series devices are supported for most functions with very limited information provided for the remainder of the Geforce brand. NVSMI is a cross platform tool that supports all standard NVIDIA driver-supported Linux distros, as well as 64bit versions of Windows starting with Windows Server 2008 R2. Metrics can be con- sumed directly by users via stdout, or provided by file via CSV and XML formats for scripting purposes. Note that much of the functionality of NVSMI is provided by the underlying NVML C-based library. See the NVIDIA developer website link below for more information about NVML. NVML-based python bind- ings are also available. The output of NVSMI is not guaranteed to be backwards compatible. However, both NVML and the Python bindings are backwards compatible, and should be the first choice when writing any tools that must be maintained across NVIDIA driver releases. NVML SDK: http://developernvidia.conthavidia-management-library•mml/ Python bindings: http:/lpypipython.org/pypihrvidia-ml-py/ OPTIONS GENERAL OPTIONS —h, —help Print usage information and exit. SUMMARY OPTIONS —L, —list—gpus List each of the NVIDIA GPUs in the system, along with their UUlDs. QUERY OPTIONS —q, —query Display GPU or Unit info. Displayed info includes all data listed in the (GPU ATTRIBUTES) or (UNIT ATTRIBUTES) sections of this document. Some devices and/or environments don't support all possible information. Any unsupported data is indicated by a "N/A" in the output. By default information for all available GPUs or Units is displayed. Use the —i option to restrict the output to a single GPU or Unit. [plus