I have the following setup running Ubuntu 18.04 and driver version 460.32.03:
- 1x PNY NVLink Bracket for the RTX A6000 (2-Slot, RTXA6000NVLINK-KIT)
- 2x Asus Geforce 3090 (Blower Design, TURBO-RTX3090-24G)
- 1x NVIDIA NVLink Bracket for the older RTX 6000
- 2x Asus Geforce 2080Ti (Blower Design)
Now the two 2080 use the NVLink just fine, but the 3090 refuse to acknowledge their bracket. I know that the bracket is not made for these cards but I read here, that it apparently should be compatible, just like with the previous generation:
I get the following output for “nvidia-smi nvlink -c”:
GPU 0: GeForce RTX 3090 (UUID: GPU-26120822-1660-651e-9ec2-9a1462ec5787)
GPU 1: GeForce RTX 3090 (UUID: GPU-37e746db-f366-d879-849d-8af38fe822a0)
GPU 2: GeForce RTX 2080 Ti (UUID: GPU-d05d4e2b-7453-8846-dec6-3970d656bc63)
Link 0, P2P is supported: true
Link 0, Access to system memory supported: true
Link 0, P2P atomics supported: true
Link 0, System memory atomics supported: true
Link 0, SLI is supported: true
Link 0, Link is supported: false
Link 1, P2P is supported: true
Link 1, Access to system memory supported: true
Link 1, P2P atomics supported: true
Link 1, System memory atomics supported: true
Link 1, SLI is supported: true
Link 1, Link is supported: false
GPU 3: GeForce RTX 2080 Ti (UUID: GPU-df4c7aa9-f529-3ddd-75a8-fdb3eb68da8e)
Link 0, P2P is supported: true
Link 0, Access to system memory supported: true
Link 0, P2P atomics supported: true
Link 0, System memory atomics supported: true
Link 0, SLI is supported: true
Link 0, Link is supported: false
Link 1, P2P is supported: true
Link 1, Access to system memory supported: true
Link 1, P2P atomics supported: true
Link 1, System memory atomics supported: true
Link 1, SLI is supported: true
Link 1, Link is supported: false
The output for “nvidia-smi” is:
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 460.32.03 Driver Version: 460.32.03 CUDA Version: 11.2 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 GeForce RTX 3090 On | 00000000:03:00.0 On | N/A |
| 30% 30C P8 22W / 350W | 193MiB / 24267MiB | 10% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
| 1 GeForce RTX 3090 On | 00000000:04:00.0 Off | N/A |
| 30% 29C P8 8W / 350W | 5MiB / 24268MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
| 2 GeForce RTX 208... On | 00000000:81:00.0 Off | N/A |
| 30% 35C P8 15W / 250W | 5MiB / 11019MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
| 3 GeForce RTX 208... On | 00000000:82:00.0 Off | N/A |
| 30% 29C P8 20W / 250W | 5MiB / 11019MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 2367 G /usr/lib/xorg/Xorg 140MiB |
| 0 N/A N/A 2811 G /usr/bin/gnome-shell 27MiB |
| 0 N/A N/A 3047 G ...mviewer/tv_bin/TeamViewer 17MiB |
| 0 N/A N/A 18287 G /usr/lib/firefox/firefox 4MiB |
| 1 N/A N/A 2367 G /usr/lib/xorg/Xorg 4MiB |
| 2 N/A N/A 2367 G /usr/lib/xorg/Xorg 4MiB |
| 3 N/A N/A 2367 G /usr/lib/xorg/Xorg 4MiB |
+-----------------------------------------------------------------------------+
Does anyone have similar experiences? Maybe it’s just the bridge being faulty?
EDIT: Here is my bug-report file, as requested:
nvidia-bug-report.log.gz (1.6 MB)