根据国外的一篇媒体文章:
NVIDIA GeForce显卡上的GPU直通已经使用了一段时间,它允许虚拟机从主机访问GPU。但是,Nvidia过去并未支持该技术,但是这种情况已经发生了变化。Nvidia现在完全支持GeForce卡上的GPU直通。
所有基于开普勒架构或更高版本的GeForce图形卡都将能够利用Windows虚拟机的GPU直通功能。如果您需要在笔记本电脑上运行虚拟机,则GPU必须基于Maxwell架构或更高版本。
这也包括Titan GPU。GPU直通支持的新增功能允许开发人员仅使用一台计算机,即可使用虚拟机在不同操作系统中测试游戏和软件。对于基于Linux的系统上的游戏玩家而言,增加的功能将允许Linux用户使用虚拟机玩基于Windows的游戏。
以下是博客文章:
适用于Windows虚拟机(Beta)的GeForce GPU直通
NVIDIA已为GeForce GPU上的Windows虚拟机启用了GPU passthrough beta支持。这是什么意思?
启用虚拟化后,Linux主机PC上的GeForce客户现在可以在虚拟Windows来宾OS上启用GeForce GPU直通。在某些GeForce用例中,此功能很有用,例如:
GeForce GPU支持什么类型的虚拟化? GeForce GPU直通支持1个虚拟机。GeForce不支持SR-IOV。如果要允许多个虚拟机直接访问单个GPU或希望GPU能够为多个虚拟机分配虚拟功能,则需要使用NVIDIA Tesla,Quadro或RTX企业GPU。
支持哪个GeForce虚拟化(测试版)驱动程序? R465或更高版本的驱动程序支持GeForce虚拟化(测试版)。
哪些GeForce GPU和Windows操作系统支持虚拟化? Windows 10的R465驱动程序(台式机的Kepler和更高版本;笔记本电脑的Maxwell和更高版本)支持的所有GeForce / TITAN GPU均启用了该功能。
您是否需要安装多个GPU,还是可以利用主机操作系统使用的同一GPU进行虚拟化? Linux主机操作系统需要一个GPU,而Windows虚拟机则需要一个GPU。
NVIDIA GeForce GPU直通技术的局限性在于,它仅允许一台虚拟机访问主机的GPU。对于需要在单个GPU上运行多个虚拟机的用户,GeForce卡将不适合您。为了运行多个虚拟机或能够在单个GPU上为多个虚拟机分配虚拟功能,必须使用Tesla或Quadro图形卡。GeForce显卡上的GPU直通目前在R465或更高版本的驱动程序中处于beta测试支持。
尽管情况相当严峻,并且不会影响很多人,但一定会有助于了解NVIDIA现在已正式为那些利用GPU的人提供正式支持。除了官方支持外,Nvidia可能还会提供一些更新等维护。