A group of modders managed to implement the function of dividing the resources of GeForce series video cards into virtual copies. A special hack forces proprietary drivers to create an interface that is required to emulate multiple virtual cards on a single physical device. Previously, this feature was only available on professional graphics cards NVIDIA Quadro and Tesla costing several thousand dollars.
The gpu_unlock module, published on GitHub, overrides the value of the current PCI video card ID in the system. Accordingly, GPUs are referred to as Quadro or Tesla cards. Currently, video cards based on graphics cores GP102, GP104, TU102, TU104 and GA102 are supported. The table shows the correspondence of real cards to professional models.
GM107 | Tesla M10 |
GTX 950M | Tesla M10 |
Panel M1200, GM107 | Tesla M10 |
Panel K1200, GM107 | Tesla M10 |
GTX 660 Ti | Tesla M60 |
GTX 770 | Tesla M60 |
GTX 660 OEM | Tesla M60 |
GTX 760 | Tesla M60 |
GTX 670 | Tesla M60 |
GTX 680 | Tesla M60 |
GTX 690 | Tesla M60 |
GTX K5000 | Tesla M60 |
GTX 960 GM204 OEM Edition | Tesla M60 |
GTX 970 | Tesla M60 |
GM204 Unknown | Tesla M60 |
GTX 980 | Tesla M60 |
Quadro M4000 | Tesla M60 |
M5000 framework | Tesla M60 |
TITAN X (Pascal) | Tesla P40 |
TITAN Xp | Tesla P40 |
GTX 1080 Ti | Tesla P40 |
P6000 framework | Tesla P40 |
NVIDIA Quadro P1000 GP107GL | Tesla P4 |
P106-90 3GB | Tesla P4 |
P106-100 6GB | Tesla P4 |
GTX 1060 5GB | Tesla P4 |
GTX 1060 6GB | Tesla P4 |
GTX 1060 3GB | Tesla P4 |
Quadro P2000 | Tesla P4 |
P2200 framework | Tesla P4 |
NVIDIA GeForce GTX 1060 with Max-Q Design (6GB) | Tesla P4 |
GTX 1080 | Tesla P4 |
GTX 1070 | Tesla P4 |
GTX 1070 Ti | Tesla P4 |
GTX 1060 6GB | Tesla P4 |
GTX 1060 3GB | Tesla P4 |
P5000 framework | Tesla P4 |
Titanium V 16GB | Tesla V100 16GB PCIE |
TU102 | RTX 6000 panel |
TITAN RTX | RTX 6000 panel |
RTX 2080 Ti | RTX 6000 panel |
RTX 2080 Ti Rev. A | RTX 6000 panel |
TU104 | Tesla T4 |
RTX 2080 Super | Tesla T4 |
RTX 2080 | Tesla T4 |
RTX 2070 Super | Tesla T4 |
RTX 2080 Rev. A | Tesla T4 |
RTX 2060 | Tesla T4 |
RTX 5000 panel | Tesla T4 |
RTX 4000 panel | Tesla T4 |
RTX 3090 | RTX A40 |
RTX 3080 Ti | RTX A40 |
RTX 3080 | RTX A40 |
The hack can only be implemented on Linux using KVM (Kernel-based Virtual Machine), a software virtualization solution for Linux. It doesn’t work on other systems and other software. The developers warn that their solution is untested and should be used with caution.

Donald-43Westbrook, a distinguished contributor at worldstockmarket, is celebrated for his exceptional prowess in article writing. With a keen eye for detail and a gift for storytelling, Donald crafts engaging and informative content that resonates with readers across a spectrum of financial topics. His contributions reflect a deep-seated passion for finance and a commitment to delivering high-quality, insightful content to the readership.