-
-
-
-
适用于 Windows Server 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 Server 操作系统的图形处理器加速
HDX™ 3D Pro 允许在 Windows Server OS 会话中运行的图形密集型应用程序在服务器的图形处理单元 (GPU) 上进行渲染。通过将 OpenGL、DirectX、Direct3D 和 Windows Presentation Foundation (WPF) 渲染转移到服务器的 GPU,服务器的 CPU 不会因图形渲染而变慢。此外,由于工作负载在 CPU 和 GPU 之间分配,服务器能够处理更多图形。
由于 Windows Server 是多用户操作系统,XenApp® 访问的 GPU 可以由多个用户共享,而无需 GPU 虚拟化 (vGPU)。
For procedures that involve editing the registry, use caution: Editing the registry incorrectly can cause serious problems that may 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.
GPU 共享
GPU 共享可在远程桌面会话中实现 OpenGL 和 DirectX 应用程序的 GPU 硬件渲染;它具有以下特点:
- 可用于裸机或虚拟机,以提高应用程序的可伸缩性和性能。
- 允许多个并发会话共享 GPU 资源(大多数用户不需要专用 GPU 的渲染性能)。
- 不需要任何特殊设置。
您可以在管理程序上安装多个 GPU,并以一对一的方式将 VM 分配给每个 GPU:可以安装具有多个 GPU 的显卡,也可以安装多个显卡,每个显卡带有一个或多个 GPU。不建议在服务器上混合使用异构显卡。
虚拟机需要直接透传访问 GPU,这可通过 Citrix XenServer®、VMware vSphere vDGA 和 Intel GVT-d 实现。当 HDX 3D Pro 与 GPU 透传结合使用时,服务器中的每个 GPU 都支持一个多用户虚拟机。
GPU 共享不依赖于任何特定的显卡。
- 在管理程序上运行时,请选择与您的管理程序的 GPU 透传实施兼容的硬件平台和显卡。已通过 XenServer GPU 透传认证测试的硬件列表可在 GPU 透传设备 中找到。
- 在裸机上运行时,建议操作系统仅启用一个显示适配器。如果硬件上安装了多个 GPU,请使用设备管理器禁用除一个以外的所有 GPU。
使用 GPU 共享的可伸缩性取决于以下几个因素:
- 正在运行的应用程序
- 它们消耗的视频 RAM 量
- 显卡的图形处理能力
有些应用程序比其他应用程序更好地处理视频 RAM 短缺问题。如果硬件严重过载,可能会导致显卡驱动程序不稳定或崩溃。限制并发用户数以避免此类问题。
要确认 GPU 加速正在进行,请使用第三方工具,例如 GPU-Z。GPU-Z 可在 https://www.techpowerup.com/gpuz/ 获取。
DirectX, Direct3D, and WPF rendering
DirectX、Direct3D 和 WPF 渲染仅适用于支持显示驱动程序接口 (DDI) 版本 9ex、10 或 11 的服务器 GPU。
- On Windows Server 2008 R2, DirectX and Direct3D require no special settings to use a single GPU.
- 在 Windows Server 2016 和 Windows Server 2012 上,RD 会话主机服务器上的远程桌面服务 (RDS) 会话使用 Microsoft 基本渲染驱动程序作为默认适配器。要在 Windows Server 2012 上的 RDS 会话中使用 GPU,请在组策略“本地计算机策略”>“计算机配置”>“管理模板”>“Windows 组件”>“远程桌面服务”>“远程桌面会话主机”>“远程会话环境”中启用“为所有远程桌面服务会话使用硬件默认图形适配器”设置。
- 要使 WPF 应用程序能够使用服务器的 GPU 进行渲染,请在运行 Windows Server OS 会话的服务器注册表中创建以下设置:
- [HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_Dlls\Multiple Monitor Hook] “EnableWPFHook”=dword:00000001
- [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook\AppInit_Dlls\Multiple Monitor Hook] “EnableWPFHook”=dword:00000001
用于 CUDA 或 OpenCL 应用程序的 GPU 加速
默认情况下,用户会话中运行的 CUDA 和 OpenCL 应用程序的 GPU 加速处于禁用状态。
要使用 CUDA 加速 POC 功能,请启用以下注册表设置:
- [HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_Dlls\Graphics Helper] “CUDA”=dword:00000001
- [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook\AppInit_Dlls\Graphics Helper] “CUDA”=dword:00000001
要使用 OpenCL 加速 POC 功能,请启用以下注册表设置:
- [HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_Dlls\Graphics Helper] “OpenCL”=dword:00000001
- [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook\AppInit_Dlls\Graphics Helper] “OpenCL”=dword:00000001
共享
共享
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.