Ist es möglich, eine PCIe-Grafikkarte / einen PCIe-Steckplatz auszuschalten? (zB Hot-Plug)


10

Ich möchte ein System entwickeln, das VT-d unterstützt, damit ich über eine leistungsstarke laute Grafikkarte an eine Xen / KVM / eine beliebige VM weiterleiten kann (Host wird Linux-basiert sein). Wenn ich die VM jedoch nicht verwende, möchte ich die Grafikkarte ausschalten, damit der Lüfter nicht läuft. Die Karte wird nicht verwendet, wenn die VM nicht ausgeführt wird.

Weiß jemand ob das möglich ist? Die PCI-Express-Hot-Plug-Spezifikation ermöglicht das Abschalten der Stromversorgung für bestimmte Steckplätze, aber ich habe noch nie von jemandem gehört, der dies mit einer Grafikkarte tut, und meine Suche nach Informationen hat nichts ergeben.


superuser.com/questions/914810 hat hier eine bessere Antwort als diese Frage. Immer noch nicht ganz so.
Niemand

Antworten:


1

Theoretisch erlaubt es die Spezifikation; In der Praxis müsste Ihr Motherboard die Funktionalität einer Anwendung aussetzen, mit der Sie dies anpassen können, und ich habe auch noch nie etwas davon gesehen oder gehört.


Dies kann nicht der vollständige Satz von Möglichkeiten sein. Neben den genannten Hot-Plug-Spezifikationen, die noch untersucht werden müssen (auch für superuser.com/questions/914810/… ), könnte ein PCIe-Treiber geschrieben werden, der bei jedem Verarbeitungszyklus prüft, ob die Karte eingesteckt ist oder nicht. Das wäre sehr ineffizient, aber möglich.
Karl Richter
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.