Gab*_*air 17 virtualbox gpu cuda virtual-machine ubuntu
我想使用我的主机 dGPU 通过我的 Ubuntu 16.04 来宾在 Oracle VM VirtualBox 版本 5.2.22 中使用其 CUDA 内核训练一些神经网络。有可能做到这一点吗?
Windows 10.0.17763.195 (1809) Pro x64
Intel i7-6700HQ (Intel HD Graphics 530)
NVIDIA GeForce GTX 960M (CUDA Cores 640) via PCI Express x16 Gen3, DirectX v12.0 (FL 11.0)
Virtualization is Supported, Enabled via UFEI and OS
Run Code Online (Sandbox Code Playgroud)
Ubuntu 16.04
Chipset PIIX3 with Enabled I/O APIC
Processor has enabled PAE/NX
VT-X and AMD-V are Supported, Enabled
Nested Paging, Enabled
3D Acceleration Enabled
Extension Pack is installed
Run Code Online (Sandbox Code Playgroud)
注:以前的问题询问有关使用Windows 7主机的NVIDIA图形处理器在VirtualBox的游戏。这个问题是关于不同的设置和目的,而且太旧了,今天没有用。另一个问题是关于在 VirtualBox 中使用显卡的问题,但这也是一个老问题。
Gab*_*air 14
经过大量挖掘,目前这是可能的,但仅限于有限的配置、特定的主机操作系统和企业软件的使用。
find /sys | grep dmar
和dmesg | grep IOMMU
会告诉你,如果籽粒在编译时已经IOMMU支持。DMAR: IOMMU enabled
就是你要找的。har*_*ymc 10
这在 Linux 下似乎是可能的,并且有详细的说明。
您的 CPU 支持所需的 VT-d 功能,希望您的(未指定的)主板也是如此。您还有两个图形适配器,因此可以将一个交给 VM(请记住,您的另一个 GPU 相当有限)。
您需要测试有关该主题的各种文章,因为我没有环境。VM 的芯片组似乎需要是 ICH9,尽管教程中没有提到。您可能需要使用每篇文章中指定的虚拟管理器。
以下是参考资料:
PCI passthrough via OVMF
2019 年 1 月的一篇非常新的文章。开放虚拟机固件 (OVMF) 是一个为虚拟机启用 UEFI 支持的项目。
How to setup a game virtual machine with GPU passthrough (QEMU, KVM, libvirt, and VFIO)
2015 年 8 月的一篇旧文章,但可能有用。
使用 VirtualBox 的 NVidia GPU?
2015 年 12 月我们网站上的旧帖子,但可能有用。
归档时间: |
|
查看次数: |
29399 次 |
最近记录: |