(03-24-2015, 01:58 AM)BjorgenFjords Wrote:(03-23-2015, 07:16 PM)Picao84 Wrote:(03-23-2015, 04:56 PM)BjorgenFjords Wrote: But GK104 doesn't have any DP units. At least according to the block diagram like GK110 does. How is it that it's able to complete DP tasks if there isn't any hardware to do it?
I already answered that with a quote on what nVIDIA told Anandtech. So unless you have better source on info than nVIDIA themselfs or actually say that they are lying I don't know what's your point.
And now my question to you. If GK104 could be more powerful at DP than it already is under GeForce, why didn't nVIDIA promote it as such in Tesla? After all its a smaller chip, cheaper to manufacture. But they promote it as a Single Precision workhorse instead as Tesla K10.
Humor me. How is it that it's able to complete DP tasks if there isn't any hardware to do it?
And to answer your question (not with another question), I don't presume to know why Nvidia does what it does. Sometimes a company may do things that to you and I, does not make any sense, but to them and their plans might be perfect for them. So don't ask me why or why not Nvidia or AMD or Intel does what they do. They have their reasons even if you think they might be stupid reasons.
Did you even read the Anandtech quote? It has DP units but they are not shown on the diagram and are in much lower in number than in GK110. GK104 has 8 per SMX, while GK110 has 64. Did I ever imply that GK104 does not have DP units? All my calculations on this thread shown its DP units. Along with the diagrams, nVIDIA provides an explanation. Or are you going to hang on to the diagrams alone to make a point, ignoring the remaining information?
Or are you confusing me with Gstanford? Because he is the one saying that doesn't matter how many DP units the chip has. My whole point is that less DP units = less DP performance. GM200 has only 4 DP units per SMM, must like GM204, therefore it's DP performance is low by design. GK210 succeeded GK110 for DP compute (the chip is not even available as GeForce/Quadro).

