when have we ever seen much more than 20% increase in overall performance going from one chip to another? not that I know of.. GF3 when launched was NOT incredibly fast compared to the GF2 Ultra. GF4 wasn't all that much faster than GF3 and also was a modified GF3 chip..
Radeon 8500 was a fair amount faster than even the 7500, but they were released at the same time.
also, assuming these 700mhz 256 bit DDR SDRAM specs are true, you have to take into account that if the card indeed has FPU units similar to the P10, then it also means the demo that it was running was probably utilizing them somewhat, which means more memory usage.
have we EVER seen a doubling of fillrate actually GIVE us double the frame rate? no. there are MANY bottlenecks other than simple pixel pipes to consider (most of which I probably don't know of).
I predict that the R300 really has the equivalent of a 4 pipe/2texture units per pipe.. as with the P10 it probably won't have what we consider to be pipes. the increase in the demo's speed was probably due to increases in memory bandwidth management efficiency (ie, what will probably be called HyperZIII) and vertex/pixel shader speed.
AND if they're actually running this on .15 micron, then I'd have to say that the performance is impressive considering the low clockrate it must be running to keep the heat down..
And the best part is, nVIDIA's not lying about movie quality video. Can anyone here say "raytracing"?
as for the comment on Raytracing in hardware, that has NEVER been accomplished before AFAIK. if they're simply using FPU units to do it, that would be almost the same (not quite I guess) as just running software (maybe that's where all those extra transistors are going. AFAIK, before Raytracing required extremely powerful CPU's to do the same thing, and CPU's also have FPU units..
oh btw, when do you expect to see a game with raytracing in it, EVEN IF the GF4 AND the R300 have support for it (speeding developement up a bit)? at least 2 years down the road, when your video card will be entirely obsolete with current games I'm afraid.