Paraview not using NVIDIA GPU

Hello!

I am using paraview on ubuntu cloud environment. Nvidia is selected in additional drivers list and ubuntu is recognizing nvidia but paraview is not showing me nvidia in openGL version. I tried reinstalling from https://www.paraview.org/download/ as well but it still does not use nvidia.
nvidia-smi GPU

paraview_GPU

Kindly help!

Thanks

what is the output of glxinfo ? What do you mean by “Cloud Environnement” ?

Hello Mathieu! Thanks for your reply
I meant I’m using paraview on remote server. The output of glxinfo is attached.
glxinfo.txt (116.2 KB)

on remote server.

Which remote server technology ?

OpenGL vendor string: Mesa/X.org
OpenGL renderer string: llvmpipe (LLVM 11.0.0, 256 bits)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 20.2.6
OpenGL core profile shading language version string: 4.50

glxinfo does not find your nvidia driver. This is not a ParaView issue.

I’m using azure instance. When I used nvidia -smi, it gave me output that shows GPU is present. I also selected NVIDIA in additional drivers in ubuntu instance. Thanks for pointing out, I will contact my service providers

Hello Mathieu!
I had contacted service providers and according to them, GPU is being utilized as shown in attached screenshot. 66MB is used after opening a simulation in paraview. But glxinfo still does not show nvidia; it still shows X.org. Can you please guide if it’s a paraview issue or not. Thanks!

This screenshot shows that Xorg is using your GPU. If glxinfo does not find your GPU, then it is not a ParaView issue.

1 Like

This is not a paraview issue.

Which Azure instance is it?

From your screenshot of nvidia-smi, I see it is a Tesla T4, so my guess is you’re subscribed to an NC*/ND* series instance.

Those GPUS are T4 or V100, both of which do not support Nvidia’s virtual GPU and only meant for CUDA/ML purposes, hence you don’t get display to recognize GPU. For a list of supported instances, check this doc!

Try out an NVv3 instance (NV6), that would get you a Tesla M60. The last I used was one in the West US.

I must warn you that NVv3 series is very hard to find but pretty cheap… Too many cloud gamers ahhh.

2 Likes

Hi Jaswant!
Thank you so much for your reply. We are using NC4as T4 v3 on Azure. Our problem is that the T4 graphics card is not being utilized by Paraview. We found an instance on Azure with M60 GPU,named NV12s v3. Would it work with Paraview? Kindly guide.

Thanks in advance!

We found an instance on Azure with M60 GPU,named NV12s v3. Would it work with Paraview?

Yep. Definitely.

Kindly guide.

I do not have expertise with setting up linux machines in the cloud for GPU accelerated visualization. I think it requires VirtualGL and NoMachine here or a remote desktop viewer here. Please ask azure support or try the links :slight_smile:

1 Like

I will ask our service providers. Thank you so much!