Well, Tesla was kind of retail, though obviously not a GPU. I wasn't disagreeing with you though, just providing the GK110 timeline. It's interesting from a historical perspective, since even with a couple very lucrative supercomputer contracts, the 561mm² didn't show up as a fully functioning die until 20 months after GK104 launched. That includes the >US$3000 Tesla cards and whatever nVidia charged Oak Ridge for the K20X's used in Titan. Making a huge die and yielding on a new process is tough, and 28nm isn't even considered a really contentious node like TSMC 40nm was.