I purchased a "Titan" on ebay, but what I received appears to be a GTX 780 dressed up as a Titan Black...let me explain.
So I was pleasantly surprised to see the Titan Black front plate when I opened the package, despite the ebay order being for a standard Titan (looking back at the ebay pictures, they are accurate showing a Titan black despite the seller only claiming to have a Titan for sale). Well Maybe the seller didn't know the difference...his poor knowledge = my gain right? Nope.
I started to suspect an issue when I was unable to enable CUDA double precision performance (a feature of Titan and Titan Black). So I started investigating this card further. The Bios sticker on the back of the card was 80.10.3A.00.80 (a GTX 780 Bios), and the Bios on the card itself is a 80.10.2c.00.92, which is a standard Titan (superclocked?) Bios. Remember, the front plate is a Titan Black front plate.
Ok so Bioses are mismatching and the front plate is mismatching. What about specs? Cuda-z says this is a Titan, but it also reports 2304 cuda cores. Only the GTX 780 has 2304 cuda cores [1]. Further, single precision compute performance is at 3700 GFLOPS/s. The titan should be yielding 4499 [1]. nvidia-smi is reporting 6 gb of ram though...I think this was maybe a stepped up GTX 780 [2]
So is it possible that someone simply dressed up a GTX 780, loaded a Titan bios onto it, stole a Titan Black front plate from a broken Titan black, and sold this on ebay as a Titan? The 780 and Titan chips are so similar that I think the Titan bios might work just fine on the 780. In fact, I was able to flash 780 and Titan black Bioses onto this card and it worked with all of them...
[1]https://en.wikipedia.org/wiki/List_of_Nvidia_graphics_processing_units#cite_note-36
[2]https://www.evga.com/articles/00830/