无需通过 RDP 进行虚拟化的 Windows Server 上的 GPU 加速

无需通过 RDP 进行虚拟化的 Windows Server 上的 GPU 加速

我想知道是否有可能运行一个由所有 RDP 客户端共享的带有一个 GPU 的 Windows Server,以便人们可以

  • 在服务器上创建会话
  • 启动一些需要 GPU 加速的 UI 程序
  • 随后断开连接,同时程序继续运行并获得完全加速
  • 稍后重新连接到会话

也许这是一个不寻常的用例,因为我能找到的关于 Windows Server 和 GPU 的大多数内容似乎都与虚拟化有关,这里其中甚至提到

如果您的工作负载直接在物理 Windows Server 主机上运行,​​则无需进行图形虚拟化;您的应用和服务已经可以访问 Windows Server 中原生支持的 GPU 功能和 API

这可能表明这是可能的。

我读过RemoteFX和 GPU 分区,fe这里但是它再次看起来像这仅适用于虚拟化,而且我不关心 rdp 更新远程屏幕的速度有多快,只要正在运行的程序获得完全加速即可。

我搜索的东西是不是错了?这可能吗?

如果可能的话,当会话连接和断开时,它将如何影响性能?

答案1

由于它是物理服务器,您需要指示服务器为其连接的 RDP 客户端使用自己的 GPU。

在那;

本地计算机策略\计算机配置\管理模板\Windows 组件\远程桌面服务\远程桌面会话主机\远程会话环境

然后启用“对所有远程桌面服务会话使用硬件默认图形适配器

截屏完成了,抱歉我的操作系统是法语的,但这是位置。

请注意,连接用户的操作系统也必须至少为 Windows 10。

如果您的应用程序不依赖 GPU,那么您可以达到的限制更多是 GPU 内存。这将计算在视频内存耗尽之前用户可以使用应用程序的次数。

在此处输入图片描述

相关内容