I was going to say the same thing Gordan. But I didn't want to miff your efforts. K2 cost 1.5x the GTX690 ..
But I'm having fun, no money, no selling from me. I just want to find out the true nature of the secret sauce of quadro/grid/tesla.
It's fun!
Indeed, my motivation is largely the same, but it also comes down to functionality/features. I need 2 GPUs for 2 VMs with each having monitor outputs. GK2 has no monitor outputs, so it wouldn't have fitted with my use-case. I wanted to avoid having to use 3 slots instead of 1 on my system (due to cards being 2 slots thick).
It was said you can "hack"/alter your "gaming"-GPU into a "workstation" card.
May I ask you; what is the effectiveness of doing it? Will it run CAD-related programs much faster? Or is it just to allow Linux to see it as a workstation card and use multiple monitors?
Will it really operate as a workstation-card?
I need it for college but I don't have the funds to buy a +€600,- videocard.
Read the whole thread. This has been covered at some length. Short version is that there is no huge improvement in professional applications and a Quadro 2000 will utterly annihilate the Titan in SPECviewperf. The Titan will equally annihilate the Quadro 2000 (essentially a GTS450 with a few extra GL primitives implemented in silicon or FPGA somewhere) in gaming. Pick what your main application is, and pick a GPU based on that.
I'm here to report that we (ijsf and me) correctly modified the memory size configuration, and that the card now runs just fine. Here are the obligatory screenshots:
oguz286, you are a legend! Any chance of a before/after BIOS hex diff? I'd rather like to try to flash a GTX480 with a Q6000 BIOS with RAM size adjusted appropriately and see what effect it has.
ION: I've been trying to figure out what it is that makes a modified GTX680 work with VGA passthrough and a GTX690 not work, despite the GPUs being exactly the same. So I've been trying to flash a GTX680 BIOS onto a 690, but there is a problem - GTX690 has 3 devices on the same slot, and they have a specific hierarchy. A GTX680 has no hierarchy. Hierarchy is encoded in the BIOS and (thankfully), nvflash refuses to flash a BIOS with incorrect hierarchy ID.
The question is - where is the hierarchy ID encoded in the BIOS? The two vBIOSes on the GTX690 are quite different, so it isn't obvious where one is set for hierarchy ID of switch port 8 and the other to switch port 16.
I don't suppose anyone here knows?