Ubuntu 18.04 does not see 2nd GPU NVIDIA Tesla p100 card.

Dear All,

I have Linux Ubuntu 18.04 with 2 Nvidia Tesla P100, problem is that OS can see only GPU card where second GPU it’s not showing.

root@dohvs2b20rend02:~# lshw -class display
*-display
description: 3D controller
product: GP100GL [Tesla P100 PCIe 16GB]
vendor: NVIDIA Corporation
physical id: 1
bus info: pci@8384:00:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=nvidia latency=0
resources: iomemory:100-ff iomemory:140-13f irq:0 memory:41000000-41ffffff memory:1000000000-13ffffffff memory:1400000000-1401ffffff

root@dohvs2b20rend02:~# nvidia-smi
Wed Mar 6 11:20:30 2019
±----------------------------------------------------------------------------+
| NVIDIA-SMI 410.79 Driver Version: 410.79 CUDA Version: 10.0 |
|-------------------------------±---------------------±---------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 Tesla P100-PCIE… Off | 00008384:00:00.0 Off | 0 |
| N/A 68C P0 37W / 250W | 0MiB / 16280MiB | 7% Default |
±------------------------------±---------------------±---------------------+

±----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| No running processes found |
±----------------------------------------------------------------------------+

Below you can find drivers which are installed… I am not sure

TESLA DRIVER FOR UBUNTU 18.04
Version: 410.104
Release Date: 2019.2.28
Operating System: Linux 64-bit Ubuntu 18.04
CUDA Toolkit: 10.0
Language: English (US)
File Size: 92.77 MB

anyone have idea why is this happening?

Thanks
nvidia-bug-report.log (1.77 MB)

You’re running a VM on a Hyper-V hypervisor and the second gpu is simply not passed through.