You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, I opened a new issue from here with more specific topic.
I'm not sure this repo is more suitable or this repo more.
I want to run AMD ROC framework on virtual machine. However, it is not possible for my environment.
Is there anyone who tried to run it and succeed on virtual machine? Could you show tell me your setup? I can use Xen or KVM, and currently trying to run it on KVM.
Here is my setup:
Host
CPU: Intel Core i7 6700 (IOMMU enabled)
GPU: AMD Radeon RX 480 8GB
OS: Ubuntu 16.04.2 LTS (kernel 4.11)
I confirmed the sample worked if I run right on the host machine with kernel 4.9.0-kfd (ROCK 1.6).
ROCm Virtualization of the GPU hardware via OS Containers and
Linux®'s Kernel Virtual Machine (KVM) - ...
ROCm also supports GPU Hardware Virtualization via KVM pass-through
to allow the benefits of hardware-accelerated GPU computing in virtualized solutions.
Hi, I opened a new issue from here with more specific topic.
I'm not sure this repo is more suitable or this repo more.
I want to run AMD ROC framework on virtual machine. However, it is not possible for my environment.
Is there anyone who tried to run it and succeed on virtual machine? Could you show tell me your setup? I can use Xen or KVM, and currently trying to run it on KVM.
Here is my setup:
Host
CPU: Intel Core i7 6700 (IOMMU enabled)
GPU: AMD Radeon RX 480 8GB
OS: Ubuntu 16.04.2 LTS (kernel 4.11)
I confirmed the sample worked if I run right on the host machine with kernel 4.9.0-kfd (ROCK 1.6).
Guest
Hypervisor: QEMU(2.7.92)-KVM(kernel 4.11)
Guest OS: Ubuntu 16.04.2 LTS (kernel 4.9.0-kfd)
VGA passthrough via vfio-pci
QEMU script:
Both guest machine and host machine freeze when I use ioh3420 PCIe controller, so I directly attach the GPU to root PCI bus.
My error message is
and it makes no GPU agent.
I am sure my hardware supports PCIe atomics, just the virtualized controller doesn't.
How can I make it work?
Any suggestion?
Thanks in advance!
The text was updated successfully, but these errors were encountered: