EUC Score Test Results

[List of Test Results Obtained in EUC Score Experiments]

EUC Score Test Results - Citrix Cloud on Azure

Benchmarking Citrix Cloud on Azure and the HDX protocol. The test results presented here are a subset of the complete datasets collected during a Citrix test sequence.

If you want to learn how the EUC Score results were produced then check out EUC Score Test Methodology and EUC Score Toolset.

Citrix Cloud on Azure

Test Engineer: Benny Tritsch Date of test: 25 September 2022

Testable question: What is the perceived user experience over a HDX connection from the EUC Score lab in Germany to a GPU-accelerated Citrix session hosted on Azure West Europe?

System under test: Azure West Europe, NCasT4 v3 VM type, Windows 10 Pro, AMD EPYC 7V12 64-Core Processor 2.4Ghz 8vCPUs, 28GB RAM, HDD 126GB, NVIDIA Tesla T4, 16GB VRAM.

Connection: Citrix HDX, 20ms round trip time.

 

Simload and Link View and Type Observation
Sync Player SL1-GoogleEarthDX9 Single View - GPU Outstanding performance of Google Earth over HDX, significant GPU usage.
Sync Player SL1-MSOPptSimple Single View - GPU User interacting with simple PowerPoint slide deck. Only minimal GPU usage.

Result: Great performance of the Azure NCasT4 v3 VM over Citrix HDX.

Lancelot versus Citrix Cloud on Azure

Test Engineer: Benny Tritsch Date of test: 25 September 2022

Testable question: How does a HDX connection to a GPU-accelerated Citrix session hosted on Azure West Europe compare to an RDP connection to the physical reference lab machine Lancelot?

RDP Connection to Lancelot

HDX Connection to Azure NCasT4 v3 VM

System Under Test: Physical Lab Machine Lancelot, Windows 10, i7-11700K CPU 3.60GHz, 8 physical cores (= 16 threads), 64GB RAM, Crucial MX500 SSD 1TB, NVIDIA Quadro M5000 GPU, 8GB VRAM.

System Under Test: Azure West Europe, NCasT4 v3 VM type, Windows 10 Pro, AMD EPYC 7V12 64-Core Processor 2.445Ghz 8vCPUs, 28GB RAM, HDD 126.45GB, NVIDIA Tesla T4, 16GB VRAM.

Connection: RDP-UDP, 0ms round trip time.

Connection: Citrix HDX, 20ms round trip time.

 

Simload and Link View and Type Observation
Sync Player SL1-ChromeFishbowlHTML5 SxS View - GPU Performance is almost identical, but HDX connection requires less network bandwidth when compared to RDP-UDP connection.
Sync Player SL1-MSEdgeVideoConf6 SxS View - GPU Loading the videos takes longer in the HDX connection, then the performance almost identical. The HDX connection requires less network bandwidth.
Sync Player SL1-DominoOpenGL SxS View - GPU HDX connection with great OpenGL performance, but it shows some latency effects. In addition, it requires more network bandwidth when compared to the RDP-UDP connection.
Sync Player SL1-FurMarkOpenGL SxS View - GPU OpenGL application uses 100% of the GPU capacity, resulting in 75 fps in the RDP-UDP connection and more than 100 fps in the HDX session. RDP requires more network bandwidth in the beginning before the protocol adapts.
Sync Player SL1-MSEdgeCarVisualizer SxS View - GPU Car rotates significantly faster in the HDX session while required network bandwidth stays significantly lower.
Sync Player SL1-WMPlayer720pMP4 SxS View - GPU Video performance is identical on both sides, but HDX connection requires lower network bandwidth when compared to RDP-UDP connection.

Result: The physical lab machine Lancelot with NVIDIA M5000 over RDP is outperformed by the Azure NCasT4 v3 VM over Citrix HDX in many use cases, except when IOPS are relevant.