I am trying to run a GPU intensive application(Lumion) on the Azure cloud.
Image used – Windows Server 2016.
Hardware – NV6_Promo with 1xK80 GPU.
Any application, when launched, run without using the GPU. The system has the latest Nvidia Tesla drivers and DirectX installed.
What I understood after researching
- Need to enable "Use the hardware default graphics adapter for all Remote Desktop Services sessions" in group policy.
- Need to use Virtual Machine like Hyper-V to enable hardware acceleration
Enabling graphics adapter in group policy didn't solve my problem. Installed Hyper-V; however, Hyper-V doesn't show the GPU. The GPU shows up in Device manager and running 'Nvidia-msi' also shows that it is not being used by any application.
How can I enable hardware acceleration on Azure cloud GPU machines?
Best Answer
After searching for 3 days, I finally found the solution from some gaming forum.
Procedure to enable GPU on Windows-based Cloud System
nvidia-smi -g 0001:00:00.0 -dm 0
. More info