Johnathan256 said:
I seriously doubt that the R300 will be able to out perform the NV30, even if Ati releases it with DDRII. The R300 core is a great piece of hardware, but with the exception of floating-point, its architecture is fairly traditional. NV30 is a completely new approach. A popular theory is that it is a new advanced tiling architecture that will make memory bandwidth limitations a thing of the past. The Kyro chips used something similar but a little less complex and without hardware T&L. Remember, when paired with a fast CPU, the KyroII gave the Geforce 2 a run for its money!
I don't believe for a moment that the NV30 will be a tiler. Furthermore, I don't believe that deferred rendering is a smart thing to do as we move on into the future (I've explained why on multiple occasions...though I think I'll just leave at that for the time being...).
That said, the NV30 will likely outperform the R300 based upon three primary things:
1. Past history. With every generation nVidia has been able to outperform ATI.
2. The NV30 will be released on a .13 micron process. This alone should allow for greater core clock speeds, better stability/compatibility (particularly related to power supplies), and cooler operation. Also, being designed originally for the .13 micron process, nVidia is in a better position for their refresh part.
3. The later release date has allowed nVidia to spend more time and money (both of which it has more of anyway) to make the NV30 even better.
Basically, there should be no doubt that the NV30 will be able to outperform the R300 when it comes to complex vertex/fragment programs, programs that use a lot of computing muscle in comparison to memory banwidth. For similar reasons, the NV30 should also have superior anisotropic performance.
The only relative unknown is FSAA performance. But, given nVidia's longer track record with multisampling FSAA than ATI, nVidia should also have little trouble in this area.