Citrix environments are configured (at the time of writing) by default to be optimized for generic desktop users. Performance and end-user experience can be greatly improved for many users by changing the default Citrix policies for graphics.
NVIDIA customers are advised to familiarize themselves with the studio templates that were released alongside XenDesktop/XenApp 7.6 FP3 for configuring Citrix graphics optimally for various use cases. Citrix template documentation: https://docs.citrix.com/en-us/xenapp-and-xendesktop/7-6/xad-policies-article/xad-policies-templates.html
In particular (at the time of writing) NVIDIA GRID users should consider using the “Very High Definition User Experience”, this template is detailed in this whitepaper: http://support.citrix.com/article/CTX202330. NVIDIA GPU users should note Citrix’s advice re: frame rate (and in some scenarios will want to adjust this to 60fps).
· “As with the default configuration, this template uses the Target frame rate setting of 30 fps which is suitable for most use cases requiring an HD experience, the default 30 fps should be considered to be an initial baseline which can be adjusted to meet the end-users HD eXperience (YouTube streams at 24 to 30 fps by default). Users with high-end graphical and GPU enabled applications may request higher values up to 60 fps). “
· Many applications are highly dependent on the CPU resource and power settings of the server available and customers should consult their server OEM and virtualization vendor (Citrix/VMware/other) for best practice advice for optimal performance.
· Citrix customers may find the Citrix forums a useful source of information on optimal template and policy usage, as well as somewhere they can ask deeper questions: http://discussions.citrix.com/
NVIDIA GRID / Quadro used with vGPU / GPU-passthrough in Citrix XenApp or XenDesktop environments