Jak z GeForce vyrobit Quadro či Teslu a ušetřit $1000?
Na celou věc upozornil australský uživatel gnif. Koupil si dvoučipovou GeForce GTX 690, která má inzerovánu podporu pro trojici (resp. čtveřici) obrazových výstupů a vše fungovalo, jak potřeboval, dokud se pohyboval ve světě Windows. V okamžiku, kdy vyzkoušel Linux, zjistil, že tři pracovní plochy pod tímto systémem Nvidia nepodporuje. Respektive podporuje, ale za příplatek na profesionální řadě Quadro.
Když se dozvěděl, že jednočipové Quadro K5000 stojí o tisíc dolarů více než jeho duální GeForce GTX 690, rozhodl se problém řešit po svém. Zjistil, že podpora fíčur, které liší Quadro od Tesly, je aktivována podle ID (PCI device ID byte), které karta nastavuje na základě načtení analogových hodnot určitých komponent na PCB. Konkrétně jde o drobné SMD odpůrky - výměnou tří konkrétních vzkážete kartě „jsi Quadro“, výměna jediné pak stačí na to, aby se karta domnívala, že je Teslou:
Podle uživatele gnif není dalších úprav potřeba, na základě změny ID dojde ke zpřístupnění (nebo naopak omezení) některých funkcí. Jak experimentátor ověřil, pro každé GPU na zmíněné GeForce GTX 690 je třeba provést úpravu samostatně - pokud vám tedy nestačí, že se karta v systému hlásí jako dvě: např. GeForce GTX 690 plus Quadro K5000. Na úpravě pro druhé GPU autor postupu ještě pracuje.
Pokud byste měli náladu experimentovat, připomínáme, že tak činíte na vlastní nebezpečí. Především si předem prostudujte popsaný postup: