Blender didnt detect multiple GPUs

Hi,

Im running Blender 5.0.1 on my server,

There are x8 GPUs (identical)on my server but it seems like Blender only able to detect a single GPU.

Could it be due to outdated GPU driver, or blender version? Or could it be because i accesing the server thru Remote Desktop Connection?

FYI, im running x8 RTX Pro 6000 Server edition on the server, OS is Win11Pro

±----------------------------------------------------------------------------------------+
| NVIDIA-SMI 576.57 Driver Version: 576.57 CUDA Version: 12.9 |
|-----------------------------------------±-----------------------±---------------------+
| GPU Name Driver-Model | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA RTX PRO 6000 Blac… WDDM | 00000000:01:00.0 On | 0 |
| N/A 38C P0 90W / 600W | 1644MiB / 97887MiB | 0% Default |
| | | N/A |
±----------------------------------------±-----------------------±---------------------+
| 1 NVIDIA RTX PRO 6000 Blac… WDDM | 00000000:21:00.0 Off | 0 |
| N/A 27C P8 34W / 600W | 0MiB / 97887MiB | 0% Default |
| | | N/A |
±----------------------------------------±-----------------------±---------------------+
| 2 NVIDIA RTX PRO 6000 Blac… WDDM | 00000000:41:00.0 Off | 0 |
| N/A 31C P8 34W / 600W | 0MiB / 97887MiB | 0% Default |
| | | N/A |
±----------------------------------------±-----------------------±---------------------+
| 3 NVIDIA RTX PRO 6000 Blac… WDDM | 00000000:61:00.0 Off | 0 |
| N/A 58C P0 191W / 600W | 19076MiB / 97887MiB | 58% Default |
| | | N/A |
±----------------------------------------±-----------------------±---------------------+
| 4 NVIDIA RTX PRO 6000 Blac… WDDM | 00000000:81:00.0 Off | 0 |
| N/A 28C P8 34W / 600W | 0MiB / 97887MiB | 0% Default |
| | | N/A |
±----------------------------------------±-----------------------±---------------------+
| 5 NVIDIA RTX PRO 6000 Blac… WDDM | 00000000:A1:00.0 Off | 0 |
| N/A 30C P8 35W / 600W | 0MiB / 97887MiB | 0% Default |
| | | N/A |
±----------------------------------------±-----------------------±---------------------+
| 6 NVIDIA RTX PRO 6000 Blac… WDDM | 00000000:C1:00.0 Off | 0 |
| N/A 27C P8 34W / 600W | 0MiB / 97887MiB | 0% Default |
| | | N/A |
±----------------------------------------±-----------------------±---------------------+
| 7 NVIDIA RTX PRO 6000 Blac… WDDM | 00000000:E1:00.0 Off | 0 |
| N/A 27C P8 34W / 600W | 16MiB / 97887MiB | 0% Default |
| | | N/A |
±----------------------------------------±-----------------------±---------------------+

Regards,

Hi there and welcome to Blender Artists :tada:

I would suggest that you start by checking that all of the GPU’s are recognised in device manager and that all the drivers are up to date.

If one isn’t recognised as even being connected, you might need to reseat it in the PCIE slot or reseat the power cables. Of that doesn’t help you should try a known good PCIE slot and motherboard.

You should also check that the motherboard recognises all the GPU’s in it’s UEFI / BIOS. If this is a server motherboard you may need to move a jumper or change a setting to enable all the PCIE slots. Your motherboard manual should help with this, telling you how each of the PCIE slots works.

You can also manually force the slot to run at the appropriate PCIE version, which might help to troubleshoot.

What CPU are you using on the system?

Welcome :tada:..

At least for cycles this “should” work according to the manual: render → cycles → gpu → rendering

..not sure about the server editions and drivers… (and/or the OS).

Also having no tthat much of GPU’s :sweat_smile:

YES.

Of course it could and is likely to be because of outdated driver version. Outdated GPU drivers is the most common source of problems in Blender, so there should really be no question like that. The first thing to do is always to update GPU drivers, only then you can look for other problems.

Current driver version seems to be 596.72 so sure, of course 576.57 could be the problem.

There could be some issue in Blender as well and it could be fixed in more recent Blender versions also, but you may have very valid reasons not to update Blender because there might be compatibility issues with your existing projects. If that’s the case, it’s up to you if you are prepared to deal with those. I would try most recent Blender version, but you should be really cautious and check really thoroughly if everything you have in your scenes works as expected before rendering some huge and important project.

Hi Withers99,

The GPUS are recognised in device manager and i can see it from Task Manager. I only noticed this recently, last time i checked it does detect all 8 GPUs in the blender preferences setting (few months ago).

CPU = AMD EPYC 9534 64-Core Processor

Hi Martinz,

Thanks for the reply. I’ll update the GPU driver first and see if the issue is resolved.

The specs of the CPU mean it should be able to handle that many PCIE lanes, but it would depend on the motherboard.

I agree with @MartinZ, it is likely a driver issue.

For everyday consumer gear, yeah, that can always be an issue. But this is a server grade CPU, no body would make a matching motherboard that didn’t support all it’s PCIe lanes and if they did, no one would buy it after spending thousands on a server CPU to get all those PCIe lanes.

Hi Martinz,

i updated the nvidia driver to the latest one and blender finally able to detect all the gpus. Thanks again.