Lower than expected performance with AMD CPUs and DOD

Lower than expected performance with AMD CPUs and DOD

book

Article ID: CTX692493

calendar_today

Updated On:

Description

Lower than expected performance when using AMD CPUs on the VDA and Citrix Display Only Driver (DOD) which could result in perceived lag.

The lag might be more noticeable with multiple monitors and is only observed with AMD CPUs.

These symptoms might be observed with CVAD versions prior to 2212 or with more recent VDA versions where the usage DoD is explicitly set by manually setting the AdapterMerits registry keys to DOD:

HKLM\Software\Citrix\Graphics\AdapterMerits

DWORD CitrixD0D = 3

 

Environment

Caution! Using Registry Editor incorrectly can cause serious problems that might require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. Be sure to back up the registry before you edit it.

Resolution

In CVAD Versions prior to 2212, Citrix Display Only (DOD) used to be the default adapter. The default was changed to Citrix IDD in CVAD 2212 and newer (including 2402 LTSR).

Using DOD is not recommended, and Citrix advises to use IDD instead, as it performs better than DOD especially in multi monitor scenarios. 

For CVAD versions prior to 2212, IDD can be manually set as follows:

HKLM\Software\Citrix\Graphics\AdapterMerits

DWORD CitrixIDD = 3

For CVAD versions 2212 and later, please remove any manually set AdapterMerits settings to use the default IDD configuration.


Problem Cause

Certain copy instructions are performing poorly on AMD CPUs compared to Intel CPUs when using DOD.

Additional Information

https://www.citrix.com/blogs/2024/06/10/introducing-citrix-idd-enhancing-your-hdx-experience/?srsltid=AfmBOopywBn0FKGMt2GrfiGAH0Wo0zBn6vi8k4JpNIIvJVwoci9_oq52