vGPU Optimization

HmC has vGPU acceleration enabled across several Cloudspaces. If your Cloudspace offers vGPUs, you will see operating systems with a [GPU] suffix. We continue to improve the performance of our vGPU offering in each release, and welcome any recommendations orcomments to better support our users.

Best Practices

  1. Use Chrome - Chrome offers better support for the vGPU
  2. Log in using VNC first. Configure the vGPU using the NVIDIA tools on the VM. You cannot configure the vGPU using RDP. After configuration is complete, RDP should support the vGPU for the rest of the life of the VM.
  3. RDP will adjust screen resolution to fit the resolution of the browser window you open the RDP session in. If you want higher resolution, open the RDP session in a larger window...If you want lower resolution, open the RDP session in a smaller browser window. You can easily adjust resolution on an active session by simply closing the browser window and reopening in another browser window. Once you are happy with the resolution, you can use the browser zoom option to make the OS display larger or smaller.

Recommendations

Using Firefox will not give performance like Chrome; however, there are a few things you can do:

  1. Type about:support in the address bar and press enter. When you are on the support page click the "Refresh Firefox" button. This will make Firefox behave like it was freshly installed.
  2. After completing the above step, type about:config in the address bar and make the following changes:
   webgl.force-enabled                           true
   webgl.msaa-force                              true
   layers.acceleration.force-enabled             true

Additional Information

  1. The following site can help benchmark OpenGL performance to know whether or not changes you make have good or bad impacts - http://beta.unity3d.com/jonas/WebGLBenchmark/
  2. The Windows 10 GPU template has already been tailored according to the above guidance and includes installations of Chrome and Firefox.