Citrix Virtual Apps and Desktops

HDX™ 3D Pro

HDX™ 3D Pro(现称为 HDX Graphics)为要求严苛的图形工作负载提供高性能用户体验。默认情况下,它利用 GPU 为 DirectX 和 OpenGL 应用程序提供硬件加速。此功能以前与 HDX™ 3D Pro 相关联,现在所有用户均可直接使用,无需任何额外的策略或配置。

通过使用硬件加速,您可以为用户提供无缝且响应迅速的体验,即使是图形密集型应用程序也不例外,包括设计、工程和多媒体制作等领域中使用的应用程序。

Citrix Virtual Apps and Desktops™ 的 HDX™ 3D Pro 功能使您能够交付使用图形处理单元 (GPU) 进行硬件加速时性能最佳的桌面和应用程序。这些应用程序包括基于 OpenGL 和 DirectX 的 3D 专业图形应用程序。标准 VDA 仅支持 DirectX 的 GPU 加速。

有关 HDX™ 3D Pro 策略设置,请参阅优化 3D 图形工作负载

所有受支持的 Citrix Workspace 应用程序均可与 3D 图形配合使用。为了在处理复杂的 3D 工作负载、高分辨率显示器、多显示器配置和高帧率应用程序时获得最佳性能,我们建议使用最新版本的适用于 Windows 的 Citrix Workspace 应用程序和适用于 Linux 的 Citrix Workspace 应用程序。有关 Citrix Workspace 应用程序支持版本的详细信息,请参阅 Citrix Workspace 应用程序的生命周期里程碑

3D 专业应用程序的示例包括:

  • 计算机辅助设计、制造和工程 (CAD/CAM/CAE) 应用程序
  • 地理信息系统 (GIS) 软件
  • 用于医学成像的图片归档和通信系统 (PACS)
  • 使用最新 OpenGL、DirectX、NVIDIA CUDA、OpenCL 和 WebGL 版本的应用程序
  • 使用 NVIDIA Compute Unified Device Architecture (CUDA) GPU 进行并行计算的计算密集型非图形应用程序

HDX™ 3D Pro 可在任何带宽下提供最佳用户体验:

  • 在 WAN 连接上:通过带宽低至 1.5 Mbps 的 WAN 连接提供交互式用户体验。

  • 在 LAN 连接上:在 LAN 连接上提供与本地桌面相当的用户体验。

    通过将图形处理移至数据中心进行集中管理,您可以用更简单的用户设备取代复杂且昂贵的工作站。

针对特殊用例的无损压缩选项

HDX™ 3D Pro 还提供基于 CPU 的无损编解码器,以支持需要像素完美图形的应用程序,例如医学成像。仅建议在特殊用例中使用真正的无损压缩,因为它会消耗更多的网络和处理资源。

使用无损压缩时:

  • 图形状态指示器(一个通知区域图标)中的无损指示器会通知用户所显示的屏幕是有损帧还是无损帧。当视觉质量策略设置指定为构建到无损时,此图标会有所帮助。当发送的帧为无损时,无损指示器会变为绿色。

    无损-1

    无损-2

  • 无损开关使用户能够在会话中的任何时间切换到始终无损模式。要在会话中选择或清除无损,请右键单击该图标,然后单击切换到像素完美或使用快捷方式 ALT+SHIFT+1。

    • 对于无损压缩:HDX™ 3D Pro 使用无损编解码器进行压缩,无论通过策略选择何种编解码器。
    • 对于有损压缩:HDX™ 3D Pro 使用原始编解码器,无论是默认编解码器还是通过策略选择的编解码器。 无损开关设置不会保留到后续会话。要为每个连接使用无损编解码器,请在视觉质量策略设置中选择始终无损

您可以覆盖默认快捷方式 ALT+SHIFT+1,以在会话中选择或取消选择无损。在 HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\HDX3D\LLIndicator 配置新的注册表设置。

  • 名称:HKEY_LOCAL_MACHINE_HotKey,类型:字符串
  • 配置快捷方式组合的格式为 C=0 1, A=0 1, S=0 1, W=0 1, K=val。键必须用逗号“,”分隔。键的顺序无关紧要。
  • A、C、S、W 和 K 是键,其中 C=Control、A=ALT、S=SHIFT、W=Win,K=有效键。K 的允许值为 0–9、a–z 和任何虚拟键代码。
  • 例如:
    • 对于 F10,设置 K=0x79
    • 对于 Ctrl + F10,设置 C=1, K=0x79
    • 对于 Alt + A,设置 A=1, K=a 或 A=1, K=A 或 K=A, A=1
    • 对于 Ctrl + Alt + 5,设置 C=1, A=1, K=5 或 A=1, K=5, C=1
    • 对于 Ctrl + Shift + F5,设置 A=1, S=1, K=0x74

优化 HDX™ 3D Pro 用户体验

当多个用户共享带宽有限的连接(例如,在分支机构)时,我们建议您使用“会话总带宽限制”策略设置来限制每个用户可用的带宽。使用此设置可确保可用带宽不会随着用户的登录和注销而大幅波动。由于 HDX™ 3D Pro 会自动调整以使用所有可用带宽,因此用户会话期间可用带宽的巨大变化可能会对性能产生负面影响。 例如,如果 20 个用户共享 60 Mbps 连接,则每个用户可用的带宽可能在 3 Mbps 到 60 Mbps 之间变化,具体取决于并发用户数。为了在此场景中优化用户体验,请确定高峰时段每个用户所需的带宽,并始终将用户限制在此数量。 对于 3D 鼠标用户,我们建议您将通用 USB 重定向虚拟通道的优先级提高到 0。有关更改虚拟通道优先级的信息,请参阅知识中心文章 CTX128190。 使用 HDX Monitor 工具验证 HDX 可视化技术的运行和配置,并诊断和解决 HDX 问题。该工具位于 Citrix Virtual Apps™ and Desktops 安装介质的 Support 文件夹中。

HDX™ 3D Pro