Left him this message:
"The link for the article is:
http://graphics.tomshardware.com/graphic/20031023/nvidia-nv38-nv36-06.html
In this article you mentioned in the first paragraph:
"Like the FX 5600 before it, the 5700 only has half as many pipelines as the top model. That means the chip has four pipes (Color + Z) running at 475MHz."
These two sentences contradict each other. The rest of the letter details why.
The FX 5900 doesn't use 8 pipelines, just 4, in a 4x2 architecture. However, when performing z/stencil calculations, it can substitute a color unit for a second z/stencil unit to effectively double the work, a theortical 8 pipelines only for z/stencil operations. This is knowledge according to Anandtech's article found:
http://anandtech.com/video/showdoc.html?i=2031&p=2
Here in another article of Tom's we can prove it:
http://graphics.tomshardware.com/graphic/20030512/geforce_fx_5900-05.html
Notice that for the 5900 Ultra, a fillrate of 1800Mpixels, although he mentions Mtexels, which I think it was an error. 1800Mpixels is achieved with 4*450, number of pipelines multiplied by the clock frequency. An then the texturing rate which I think that was what was supposed to be the Mtexels, he has as 3600. This ensures that it was a 4x2 pipeline card.
Which means that according to your first sentence in your paragraph from which I quoted in the beginning the 5700 Ultra is a 2x2 pipeline card. But then your second sentence contradicts the first one by saying that it uses 4 pipelines to do z+color. But then this means that it no longer uses half the pipelines of the 5900, either that or it doesn't have the feature to substitute color for z.
I would really like to know the truth here, please correct me if I'm wrong and please do respond if you change the article.
Thanks."