fragen stichworte

AMD Fusion GPU-Passthrough zu KVM oder Xen

Hat jemand erfolgreich einen Passthrough erhalten, der mit dem GPU-Teil der AMD Fusion APUs (der E-350 ist mein Ziel) auf einem Linux-Hypervisor arbeitet? IE, ich möchte die GPU nur einer VM zuweisen und alle anderen VMs sowie den Host ausschließen. Ich weiß, dass PCI Passthrough mit Patches/Kernel-Rebuilds für Xen und KVM arbeiten kann. Da sich die GPU jedoch auf demselben Chip befindet, weiß ich nicht, ob das Host-Betriebssystem sie als PCI erkennt.

Ich weiß, dass es hier eine Reihe von tangentialen Problemen gibt, wie zum Beispiel:

  • Momentan schlechte Fusion-Treiber in Linux
  • Fehlgeschlagene Patch-Bemühungen scheinen üblich zu sein
  • VT-d/IOMMU ist erforderlich und wird (von meiner Lesart) von der APU unterstützt, das Motherboard bietet sie jedoch möglicherweise nicht an
  • KVM scheint keine primären Grafikkarten zu unterstützen, sondern nur sekundäre Grafikkarten (hier)

Ich würde jedoch gerne von jedem hören, der sich damit beschäftigt hat, sogar gescheiterte Versuche. Fedora + KVM ist meine bevorzugte Virtualisierungsplattform, aber ich bin bereit, das zu ändern, wenn es einen Unterschied macht.

BEARBEITEN: Das Ziel ist es, dies für einen Windows 7-Gast auszuführen (ich weiß, dass es viel verlangt). Angenommen, dies ist HVM und nicht PV.

antworten

Ich bin mir ziemlich sicher, dass Sie eine IOMMU/vt-d für HVM Passthrough benötigen. Der E-350/Bobcat hat keine IOMMU-Unterstützung.