Czy można wyłączyć kartę / gniazdo wideo PCIe? (np. hot-plug)

10

Zastanawiam się nad zbudowaniem systemu, który obsługuje VT-d, dzięki czemu mogę przekazać głośną kartę wideo o wysokiej mocy do Xen / KVM / dowolnej maszyny wirtualnej (host będzie oparty na systemie Linux). Jednak gdy nie używam maszyny wirtualnej, chcę wyłączyć kartę graficzną, aby jej wentylator nie działał. Karta nie będzie używana, gdy maszyna wirtualna nie działa.

Czy ktoś wie, czy to jest możliwe? Specyfikacja hot-plug PCI-Express pozwala ograniczyć moc do określonych gniazd, ale nigdy nie słyszałem o nikim, kto robi to z kartą graficzną, a moje wyszukiwanie informacji nic nie wykazało.

CR.
źródło
superuser.com/questions/914810 ma lepszą odpowiedź niż to pytanie tutaj. Nadal jednak nie do końca.
Nikt

Odpowiedzi:

1

Teoretycznie specyfikacja na to pozwala; w praktyce Twoja płyta główna musiałaby udostępnić funkcjonalność jakiejś aplikacji, która pozwoliłaby ci to dostosować, a ja nigdy o tym nie słyszałem.

Shinrai
źródło
To nie może być kompletny zestaw możliwości. Oprócz wspomnianych specyfikacji hot-plug, które należy zbadać (także dla superuser.com/questions/914810/... ), możliwe byłoby napisanie sterownika PCIe, który sprawdza, czy karta jest podłączona do każdego cyklu przetwarzania. To byłoby bardzo nieefektywne, ale możliwe.
Karl Richter