I am trying to reset the GPU of my Azure virtual machine (NVIDIA GPU Cloud Image running on Standard NV6 running Ubuntu 16.04.1) to get reproducible results on a deep learning algorithm. I found this NVIDIA help page, which explains that I cannot reset individual GPUs of a DGX-1 server:

In the case of the DGX-1 and DGX-1V platforms, individual GPU's can not be reset because they are linked via nvlink, so all the GPU's have to be reset simultaneously.

How can I find if the GPU on my Azure machine belongs to a DGX-1 server?


You should be able to query the OS to tell you what device you have. You didn't list he OS in your question to I will make the assumption it's Ubuntu. Here are a couple commands you could try.

lspci -vnn | grep VGA -A 12

lshw -numeric -C display

GPU info on the N-Series can be found here: https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes-gpu

  • The two commands work and show, for example, Subsystem: NVIDIA Corporation GM204GL [Tesla M60] and product: GM204GL [Tesla M60]. But they don't show if the devices are part of a DGX-1 server. – miguelmorin Feb 15 '19 at 14:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.