nvidia−smi(1) NVIDIA nvidia−smi(1)
−dm TYPE, −−driver−model=TYPE
−fdm TYPE, −−force−driver−model=TYPE
Enable or disable TCC drivermodel. For Windows only.Requires administrator privileges. −dm will fail
if a display is attached, but −fdm will force the drivermodel to change. Will impact all GPUs unless a sin-
gle GPU is specified using the −i argument. A reboot is required for the change to takeplace. See Driver
Model for more information on Windows drivermodels.
−−gom=MODE
Set GPU Operation Mode: 0/ALL_ON, 1/COMPUTE, 2/LOW_DP Supported on GK110 M-class and X-
class Tesla products from the Kepler family.Not supported on Quadro and Tesla C-class products.
Requires administrator privileges. See GPU Operation Mode for more information about GOM. GOM
changes takeeffect after reboot. The reboot requirement might be removedinthe future. Compute only
GOMs don’tsupport WDDM (Windows Display DriverModel)
−r,−−gpu−reset
Trigger a reset of the GPU. Can be used to clear GPU HW and SW state in situations that would otherwise
require a machine reboot. Typically useful if a double bit ECC error has occurred. Requires −i switch to
target specific device. Requires root. There can't be anyapplications using this particular device (e.g.
CUDAapplication, graphics application likeXserver,monitoring application likeother instance of nvidia-
smi). There also can't be anycompute applications running on anyother GPU in the system. Only on sup-
ported devices from Fermi and Kepler family running on Linux.
GPU reset is not guaranteed to work in all cases. It is not recommended for production environments at this
time. In some situations there may be HW components on the board that fail to revert back to an initial
state following the reset request. This is more likely to be seen on Fermi-generation products vs. Kepler,
and more likely to be seen if the reset is being performed on a hung GPU.
Following a reset, it is recommended that the health of the GPU be verified before further use. The nvidia-
healthmon tool is a good choice for this test. If the GPU is not healthyacomplete reset should be insti-
gated by power cycling the node.
Visit http://developer.nvidia.com/gpu-deployment-kit to download the GDK and nvidia-healthmon.
−ac, −−applications−clocks=MEM_CLOCK,GRAPHICS_CLOCK
Specifies maximum <memory,graphics> clocks as a pair (e.g. 2000,800) that defines GPU’sspeed while
running applications on a GPU. Only on Tesla devices from the Kepler+ family.Requires root unless
restrictions are relaxed with the −acp command..
−rac, −−reset−applications−clocks
Resets the applications clocks to the default value. Only on Tesla devices from Kepler+ family.Requires
root unless restrictions are relaxed with the −acp command.
−acp, −−applications−clocks−permission=MODE
Toggle whether applications clocks can be changed by all users or only by root. Av ailable arguments are
0|UNRESTRICTED, 1|RESTRICTED. Only on Tesla devices from the Kepler+ family.Requires root.
−pl, −−power−limit=POWER_LIMIT
Specifies maximum power limit in watts. Accepts integer and floating point numbers. Only on supported
devices from Kepler family.Requires administrator privileges. Value needs to be between Min and Max
Power Limit as reported by nvidia-smi.
nvidia−smi 343.12 2014/7/30 4