cooliscool said:
Regardless, a 16-pipe chip at 625MHz has less fillrate than a 24-pipe chip at 450MHz.
Memory bandwidth is also nothing when bottlenecked by low fillrate.
Actually, the G70 has only 16 ROPS and the standard core clock is 430mhz. So the fillrate theoretical limits are:
G70
430 mhz x 16 ROPS = 6,880 mpixels/sec
430 mhz x 24 pipes = 10,320 mtexels/sec
R520
625 mhz x 16 ROPS = 10,000 mpixels/sec
625 mhz x 16 pipes = 10,000 mtexels/sec
I doesn't quite have that much of a fillrate dis-advantage at all really. But with it's 625 mhz core clock which means that it's vertex shaders are also clocked at 625 compared to the 470 mhz vertex shader independant clock on the G70. Vertex Shader performance makes much more of an impact in 3dmark2k5 than in most if not all games out right now. Most of which are more prone to Pixel Shader performance.