I've had a Wildcat Realizm 200 for some times and put it through its paces. The results were sometimes impresive and sometimes disappointing. Particularly the fillrate was not what I was expecting from a 12 pipelines GPU. I first thought that shading speed was the issue but even the raw fillrate was clearly sub par : FFP - Pure fillrate - 1432.220581M pixels/sec
Unless the chip was clocked in the 120/150MHz range something was going wrong. But the other day I found something that might explain these results. In the white paper Wildcat Realizm technology on this page : http://developer.3dlabs.com/openGL2/presentations/index.htm , we can see on page 10 that if there are really 48 fragment processors (12 pipelines in 3Dlabs terminology) there are only 16 pixel processors (4 pipelines) that can write to the frame buffer.
So the P20 is like the NV43 : more shading pipes than ROPs if I understand well. I find it strange because if the choice of nVidia is justified by the lack of bandwith of NV43 128 bit bus, the P20 comes with high speed GDDR3 and a 256 bit bus. The only reason I can think of to explain it, is to save transistors because these pixel processors are FP16. Any thoughts or comment on the topic ?
Sorry if it was already well known and if I was the only one to miss it, but nevertheless with all this talk on NV40 and R420 or even NV48 and R480 I think the P20 deserve a new topic
Unless the chip was clocked in the 120/150MHz range something was going wrong. But the other day I found something that might explain these results. In the white paper Wildcat Realizm technology on this page : http://developer.3dlabs.com/openGL2/presentations/index.htm , we can see on page 10 that if there are really 48 fragment processors (12 pipelines in 3Dlabs terminology) there are only 16 pixel processors (4 pipelines) that can write to the frame buffer.
So the P20 is like the NV43 : more shading pipes than ROPs if I understand well. I find it strange because if the choice of nVidia is justified by the lack of bandwith of NV43 128 bit bus, the P20 comes with high speed GDDR3 and a 256 bit bus. The only reason I can think of to explain it, is to save transistors because these pixel processors are FP16. Any thoughts or comment on the topic ?
Sorry if it was already well known and if I was the only one to miss it, but nevertheless with all this talk on NV40 and R420 or even NV48 and R480 I think the P20 deserve a new topic