The vGPU tab displays performance metrics collected from the Virtual Graphics Processor used in a session. This tab is useful in determining what is happening in the session that may be causing a bad user experience based on graphical usage. From here you can also determine if your user is on a machine with that is using the vGPUs to their potential or if they need more resources.
Figure 1: vGPU tab
What is a vGPU?
A standard GPU is a graphics processor that’s used to offload graphics processing away from a physical desktop’s CPU and memory. A vGPU is used to offload graphics processing away from the virtual machine’s CPU and memory and process it on a GPU that’s installed on the virtual host.
Configuration and Frames Per Second
- vGPU Configuration: Information on the vGPU, Host and historical usage.
- Frames Per Second: Shows a historical view of Frames Per Second (FPS) in use during over the duration of the session.
FPS is a good indicator of what is going on in the session graphically. In the example session above the user started streaming a video which caused FPS to jump up to 30 FPS.
Host GPU and vGPU Memory
Host CPU Compute & vGPU Memory charts displays vGPU Compute and vGPU Memory usage for the current session.
This section gives an indication of the of what’s bring processed graphically and how many resources the current actives are taking up. This will allow you to determine what may be causing performance bottlenecks when users are engaging in activities such as streaming video. This will also help in sizing the appropriate vGPU needs for each virtual machine.