"We are back" « oc.at

experimenteller Nvidia Geforce vGPU unlock

mr.nice. 12.04.2021 - 09:32 2661 3
Posts

mr.nice.

differential image maker
Avatar
Registered: Jun 2004
Location: Wien
Posts: 6552
Ein paar motivierte Hacker haben eine Möglichkeit gefunden unter Linux auf Geforce Grafikkarten mittels PCI vendor-ID spoofing und memory remapping die Virtualisierungsfunktion freizuschalten, welche eigentlich nur auf professionellen Quadro und Tesla Grafikkarten zur Verfügung steht.

Wer es ausprobieren möchte, kann also diesen Hack installieren und KVM Maschinen virtuelle GPU-Ressourcen zuweisen.
Interessant wäre, ob man mit einer RTX 3090 vier FullHD gaming VMs betreiben könnte.

erlgrey

formerly known as der~erl
Registered: Aug 2002
Location: Wien
Posts: 4445
ähnlichen "hack" für amd karten hätt ich gern, mit der 6800xt würd ich sr-iov irre gern testen. :D

erste mal dass man sich bzgl. virtualisierung ärgert keine geforce zu haben..

Jedimaster

Here to stay
Avatar
Registered: Dec 2005
Location: Linz
Posts: 3432
Versteh ich das richtig ? Man kann mit dem Hack unter KVM die Grafikkarte der VM übergeben damit diese nativ genutzt wird - und das auf mehreren Maschinen gleichzeitig ?

Bisher ging das ja nur mit einer GPU pro VM

erlgrey

formerly known as der~erl
Registered: Aug 2002
Location: Wien
Posts: 4445
ja und nein, das ging schon länger auch für zb. vdi umgebungen 1:n, aber eben nur bei teuren tesla, radeon pro etc. karten hinter einer recht ordentlichen paywall.

Diese paywall wird halt hier ausgetrickst.
Bei AMD nennen sie es MxGPU (wobei der standard SR-IOV dahintersteckt), bei Nvidia eben dieses grid oder grid vgpu.

Normales PCI-E Passthrough ist eben ein anderes thema.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz