experimenteller Nvidia Geforce vGPU unlock
mr.nice. 12.04.2021 - 09:32 2661 3
mr.nice.
differential image maker
|
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. DualCoder/vgpu_unlockUnlock vGPU functionality for consumer grade GPUs. - DualCoder/vgpu_unlock Link: github.com
|
erlgrey
formerly known as der~erl
|
ähnlichen "hack" für amd karten hätt ich gern, mit der 6800xt würd ich sr-iov irre gern testen. ![:D](/images/smilies/biggrin.gif) erste mal dass man sich bzgl. virtualisierung ärgert keine geforce zu haben..
|
Jedimaster
Here to stay
|
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
|
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.
|