-
-
-
-
适用于 Windows Desktop OS 的 GPU 加速
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
适用于 Windows 桌面操作系统的 GPU 加速
借助 HDX 3D Pro,您可以将图形密集型应用程序作为托管桌面或桌面操作系统计算机上的应用程序的一部分进行交付。HDX 3D Pro 支持物理主机(包括桌面、刀片和机架工作站)以及 XenServer®、vSphere 和 Hyper-V(仅直通)管理程序提供的 GPU 直通和 GPU 虚拟化技术。
使用 GPU 直通,您可以创建对专用图形处理硬件具有独占访问权限的 VM。您可以在管理程序上安装多个 GPU,并以一对一的方式将 VM 分配给每个 GPU。
使用 GPU 虚拟化,多个虚拟机可以直接访问单个物理 GPU 的图形处理能力。真正的硬件 GPU 共享为具有复杂和严苛设计要求的用户提供了合适的桌面。NVIDIA GRID 卡的 GPU 虚拟化(请参阅 NVIDIA GRID)使用与部署在非虚拟化操作系统上的 NVIDIA 图形驱动程序相同的驱动程序。GPU 虚拟化还支持配备 Intel Iris Pro 显卡和 Intel GVT-g 的第五代和第六代 Intel CPU。有关这些 Intel 处理器系列的更多信息,请参阅 第五代 Intel 酷睿处理器 和 第六代 Intel 酷睿 i5 处理器。GPU 虚拟化还支持 AMD FirePro S 系列服务器卡,请参阅 AMD 专业图形虚拟化解决方案。
HDX™ 3D Pro 提供以下功能:
-
基于 H.264 的自适应深度压缩,可实现最佳 WAN 和无线性能。HDX 3D Pro 使用基于 CPU 的全屏 H.264 压缩作为默认编码压缩技术。支持 NVENC 的 NVIDIA 显卡使用硬件编码。
-
针对特殊用例的无损压缩选项。HDX 3D Pro 还提供基于 CPU 的无损编解码器,以支持需要像素级完美图形的应用程序,例如医学成像。真正的无损压缩仅建议用于特殊用例,因为它会消耗大量网络和处理资源。
使用无损压缩时:
-
无损指示器(一个系统托盘图标)会通知用户显示的屏幕是有损帧还是无损帧。当“视觉质量”策略设置指定“构建为无损”时,这很有帮助。当发送的帧是无损时,无损指示器会变为绿色。
-
无损开关使用户可以在会话中的任何时候切换到“始终无损”模式。要在会话中的任何时候选择或取消选择“无损”,请右键单击图标或使用快捷键 ALT+SHIFT+1。
对于无损压缩:HDX 3D Pro 使用无损编解码器进行压缩,无论通过策略选择何种编解码器。
对于有损压缩:HDX 3D Pro 使用原始编解码器,无论是默认编解码器还是通过策略选择的编解码器。
无损开关设置不会保留到后续会话。要为每个连接使用无损编解码器,请在“视觉质量”策略设置中选择“始终无损”。
-
-
您可以覆盖默认快捷键 ALT+SHIFT+1,以便在会话中选择或取消选择“无损”。在 HKLM\SOFTWARE\Citrix\HDX3D\LLIndicator 配置新的注册表设置。
- 名称: HKLM_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 和任何虚拟键代码。有关虚拟键代码的更多信息,请参阅 MSDN 上的 Virtual-Key Codes。
- 例如:
- 对于 F10,设置 K=0x79
- 对于 Ctrl + F10,请将 C 设置为 1,将 K 设置为 0x79
- 对于 Alt + A,请将 A 设置为 1,将 K 设置为 a;或者将 A 设置为 1,将 K 设置为 A;或者将 K 设置为 A,将 A 设置为 1。
- 对于 控制键 + 交替键 + 5,设置 C=1, A=1, K=5 或 A=1, K=5, C=1
- 对于 控制键 + 上档键 + F5,设置 A=1, S=1, K=0x74
注意:
不正确地编辑注册表可能导致严重问题,可能需要重新安装操作系统。Citrix® 无法保证能够解决因不正确使用注册表编辑器而导致的问题。请自行承担使用注册表编辑器的风险。编辑注册表之前,请务必备份注册表。
-
支持多显示器和高分辨率显示器。对于桌面操作系统计算机,HDX 3D Pro 支持最多连接四个显示器的用户设备。用户可以按任意配置排列其显示器,并且可以混合使用不同分辨率和方向的显示器。显示器数量受限于主机 GPU、用户设备的功能以及可用带宽。HDX 3D Pro 支持所有显示器分辨率,并且仅受限于主机上 GPU 的功能。
HDX 3D Pro 还为双显示器访问 Windows XP 桌面提供有限支持。有关此内容的更多信息,请参阅 在运行 Windows XP 或 Windows Vista 的计算机上安装 VDA。
- 动态分辨率。您可以将虚拟桌面或应用程序窗口调整为任何分辨率。注意:更改分辨率的唯一受支持方法是调整 VDA 会话窗口的大小。不支持在 VDA 会话中更改分辨率(使用“控制面板”>“外观和个性化”>“显示”>“屏幕分辨率”)。
- 支持 NVIDIA GRID 架构。HDX 3D Pro 支持 NVIDIA GRID 卡(请参阅 NVIDIA GRID),用于 GPU 直通和 GPU 共享。NVIDIA GRID vGPU 允许多个 VM 同时直接访问单个物理 GPU,使用与部署在非虚拟化操作系统上的 NVIDIA 图形驱动程序相同的驱动程序。
- 支持使用虚拟直接图形加速 (vDGA) 的 VMware vSphere 和 VMware ESX - 您可以将 HDX 3D Pro 与 vDGA 结合用于远程桌面服务 (RDS) 和虚拟桌面基础架构 (VDI) 工作负载。
- 支持使用 英伟达 GRID 虚拟 GPU 和 超微 多用户 GPU 的 威睿 vSphere/ESX 平台。
- 对在 Windows Server 2016 中使用离散设备分配的微软 Hyper-V 的支持。
- 支持采用 Intel Xeon Processor E3 系列的数据中心图形。HDX 3D Pro 支持多显示器(最多 3 个)、控制台消隐、自定义分辨率以及支持的 Intel 处理器系列的高帧率。有关详细信息,请参阅 https://www.citrix.com/intel 和 https://www.intel.com/content/www/us/en/servers/data-center-graphics.html。
-
支持 AMD FirePro S 系列服务器卡上的 AMD RapidFire。HDX 3D Pro 支持多显示器(最多 6 个)、控制台消隐、自定义分辨率和高帧率。注意:HDX 3D Pro 对 AMD MxGPU(GPU 虚拟化)的支持仅适用于 VMWare vSphere vGPU。XenServer 和 Hyper-V 支持 GPU 直通。有关详细信息,请参阅 AMD 虚拟化解决方案。
- 访问适用于 NVIDIA GPU 和 Intel Iris Pro 图形处理器的高性能视频编码器。此功能由策略设置控制(默认启用),并允许对 H.264 编码使用硬件编码(如果可用)。如果此类硬件不可用,VDA 将回退到使用软件视频编解码器的基于 CPU 的编码。有关详细信息,请参阅 图形策略设置。
具体内容如下图所示:
- 当用户登录到 Citrix Receiver™ 并访问虚拟应用程序或桌面时,Controller 会对用户进行身份验证,并联系适用于 HDX 3D Pro 的 VDA,以代理连接到托管图形应用程序的计算机。
适用于 HDX 3D Pro 的 VDA 使用主机上相应的硬件来压缩完整桌面或仅图形应用程序的视图。
- 桌面或应用程序视图以及用户与它们的交互通过 Citrix Receiver 和适用于 HDX 3D Pro 的 VDA 之间的直接 HDX 连接在主机计算机和用户设备之间传输。

安装适用于 HDX 3D Pro 的虚拟投递代理
当您使用安装程序的图形界面安装适用于 Windows Desktop OS 的 VDA 时,请在 HDX 3D Pro 页面上选择“是”。使用命令行界面时,请在 XenDesktop VdaSetup.exe 命令中包含 /enable_hdx_3d_pro 选项。
要升级 HDX 3D Pro,请在以 HDX 3D Pro 模式安装 VDA 之前,卸载独立的 HDX 3D for Professional Graphics 组件和 VDA。同样,要从适用于 Windows 桌面操作系统的标准 VDA 模式切换到 3D Pro 模式,请卸载标准 VDA,然后以 HDX 3D Pro 模式安装 VDA。
| 标准模式 | HDX 3D Pro mode |
|---|---|
| 通常最适合没有图形硬件加速的虚拟桌面,以及远程电脑访问。 | 通常最适合具有图形硬件加速的数据中心桌面,除非需要四个以上的显示器。 |
| 任何 GPU 都可以用于远程电脑访问,但存在一些应用程序兼容性限制:在 Windows 7、8 和 8.1 上,GPU 加速支持 DirectX 功能级别最高到 9.3。如果某些 DirectX 10、11、12 应用程序不支持回退到 DirectX 9,则可能无法运行。在 Windows 10 上,为窗口化 DirectX 10、11 和 12 应用程序提供 GPU 加速。DX 9 应用程序由 WARP 渲染。DX 应用程序不能在全屏模式下使用。如果 GPU 供应商支持(目前仅 NVIDIA),则在远程会话中提供 OpenGL 应用程序加速。 | 支持任何 GPU 的 GPU 加速,但控制台空白、非标准屏幕分辨率和真正的多显示器支持需要 NVIDIA GRID、Intel Iris Pro 或 AMD RapidFire 显卡。利用显卡供应商的驱动程序以实现最广泛的应用程序兼容性:GPU 支持的所有 3D API(DirectX 或 OpenGL)。Intel Iris Pro(仅限 Win10)、NVIDIA GRID 和 AMD RapidFire 支持全屏 3D 应用程序。支持自定义驱动程序扩展和 API。例如,CUDA 或 OpenCL。 |
| 任意显示器分辨率(限制由 Windows 操作系统和性能决定)以及最多八个显示器。 | 支持最多四个显示器。 |
| Intel Iris Pro 图形处理器支持 H.264 硬件编码。 | Intel Iris Pro 图形处理器和 NVIDIA 显卡支持 H.264 硬件编码。 |
安装和升级 NVIDIA 驱动程序
NVIDIA GRID API 提供对 GPU 帧缓冲区的直接访问,从而提供最快的帧速率,以实现流畅的交互式用户体验。如果您在安装带有 HDX 3D Pro 的 VDA 之前安装 NVIDIA 驱动程序,则 NVIDIA GRID 默认启用。
要在 VM 上启用 NVIDIA GRID,请从设备管理器中禁用 Microsoft 基本显示适配器。运行以下命令,然后重新启动 VDA:NVFBCEnable.exe -enable -noreset
If you install NVIDIA drivers after you install a VDA with HDX 3D Pro, NVIDIA GRID is disabled. Enable NVIDIA GRID by using the NVFBCEnable tool provided by NVIDIA.
To disable NVIDIA GRID, run the following command and then restart the VDA: NVFBCEnable.exe -disable -noreset
安装 Intel 显卡驱动程序
您可以在安装 VDA 之前安装 Intel 显卡驱动程序。只有在安装带有 HDX 3D Pro 的 VDA 之后安装 Intel 驱动程序,或者 Intel 驱动程序已更新时,才需要执行以下步骤。
In order to enable the Intel drivers required for multi-monitor support, run the following command using the GfxDisplayTool.exe, then restart the VDA: GfxDisplayTool.exe -vd enable
GfxDisplayTool.exe is included with the VDA installer. The GfxDisplayTool.exe is in C:\Program Files\Citrix\ICAServices.
注意:
不支持在 ICA® 会话中卸载 NVIDIA 或 Intel 驱动程序。
优化 HDX 3D Pro 用户体验
要将 HDX 3D Pro 与多显示器配合使用,请确保主机配置的显示器数量至少与连接到用户设备的显示器数量相同。连接到主机的显示器可以是物理显示器,也可以是虚拟显示器。
当用户连接到提供图形应用程序的虚拟桌面或应用程序时,请勿将显示器(无论是物理显示器还是虚拟显示器)连接到主机。这样做可能会导致用户会话期间的不稳定性。
请告知您的用户,在图形应用程序会话运行期间,不支持更改桌面分辨率(无论是用户还是应用程序更改)。关闭应用程序会话后,用户可以在 Citrix Receiver - Desktop Viewer Preferences 中更改 Desktop Viewer 窗口的分辨率。
当多个用户共享带宽有限的连接(例如,在分支机构)时,Citrix 建议您使用“总体会话带宽限制”策略设置来限制每个用户可用的带宽。这可确保可用带宽不会随着用户的登录和注销而大幅波动。由于 HDX 3D Pro 会自动调整以利用所有可用带宽,因此用户会话期间可用带宽的巨大变化可能会对性能产生负面影响。
例如,如果 20 个用户共享一个 60 Mbps 的连接,则每个用户可用的带宽可能在 3 Mbps 到 60 Mbps 之间变化,具体取决于并发用户的数量。为了在此场景中优化用户体验,请确定高峰期每个用户所需的带宽,并始终将用户限制在此数量。
对于 3D 鼠标用户,Citrix 建议您将通用 USB 重定向虚拟通道的优先级提高到 0。有关更改虚拟通道优先级的信息,请参阅 CTX128190。
共享
共享
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.