Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Also I am told the proprietary nvidia drivers have a software lock that prevents you from using GPU passthrough unless you buy certain more expensive models.


With PCI-e passthru using intel_iommu, you can set this up with a gaming GPU. The driver can't tell that it's not running on bare metal.

This requires dedicating the whole GPU and the PCI-e slot to the virtual machine guest.

For more flexible virtualization setups, you need the professional quality cards.


There is a work around. A number of GeForce cards gave the exact same chipset as a Quadro card but with a resistor pulling down an external pin. That resistor can be changed to make the card identify as a Quadro.

http://www.eevblog.com/forum/chat/hacking-nvidia-cards-into-...

Apparently this can also be done from software

http://archive.techarp.com/showarticleefc1.html


This is just spoofing the PCI VID:PID numbers to the driver and relying on driver bugs(?) to function. You could do the same with a few lines of kernel hacks far easier than soldering. It does not enable any features that are fused off in the hardware. This setup is not reliable.

Also, these posts are from 2008 and 2013, 5 and 10 years old. These hacks probably don't work any more.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: