Originally posted by: Ged
Originally posted by: monster64
OK shader performance: even if the r520 has 6 vertex shaders, 6x700= 4200, while with the 7800gtx 430x8= 3440. Still, the r520 wins.
ATI X850XT-PE has a peak Vertex Rate of 810 MTriangles/s @540Mhz.
810/6 = 135 MTris/s for each Vertex Engine in the X850XT-PE @540 Mhz.
0.25 Tris/clock per Vertex Engine
NVIDIA 7800GTX has a peak Vertex Rate of 920 MTriangles/s @460Mhz and 860 MTris/s @430Mhz.
920/8 = 115 MTris/s for each Vertex Engine in the GTX @460Mhz.
0.25 Tris/clock per Vertex Engine
Our Rumored 6 Vertex shader 700Mhz R520 would do 175 MTris/s for each Vertex Engine at 700Mhz, which is 1050 MTri/s for 6.
Compare the 7800 GTX (@460Mhz) to the X850XT-PE (@540Mhz):
X850 XT PE 52.6 48.0 48.6 48.4 NA NA
7800 GTX
86.3 70.9 71.4 44.5
56.0 56.2
If we scale the X850XT-PE from 540Mhz to 700Mhz, we get:
R520 68.2 62.2 63.0
62.7 NA NA
(Bold for the winners)
Again, we see how the GTX performs compared to the X850XT-PE even though the X850XT-PE has the better peak numbers it doesn't mean that the X850XT-PE is always better.
The Rumored 700Mhz R520 is a big improvement, but this still
isn't a good comparison because the R520 could have much higher efficiency than the X850XT-PE.
As for 'Shader Performance' though, I think Kevin was talking about Pixel Shader Performance. Since ATI doesn't have a SM3.0 part right now, we don't have much to go off for PS3.0.
ATI X850XT-PE has 4 quads, 16 fragment pipes, @540Mhz
NVIDIA 7800 GTX has 6 quads, 24 fragment pipes, @460Mhz
ATI X850XT-PE first, NVIDIA 7800GTX OC second (winners bolded):
PS1.1 Procedural
1166.0 720.1
PS1.4 Procedural 460.7
608.1
PS2.0 Procedural
566.7 389.8
PS2.0 1 Light (FP)
513.5 360.3
PS2.0 1 Light (PP)
511.8 402.3
PS2.0 3 Lights (FP)
288.1 208.4
PS2.0 3 Lights (PP)
288.1 234.3
PS2.x 3 Lights (FP)
119.1 72.5
PS2.x 3 Lights (PP)
119.2 96.9
Can see how the X850XT-PE outperforms the NVIDIA 7800 GTX OC here in all but one benchmark.
The NVIDIA GeForce 7800 GTX still outperforms the ATI X850XT-PE in lots of games and outperforms it by larger margins in games that require more shading power. This might be because NVIDIA has better early rejection, because NVIDIA's pipelines are more flexible, or for a number of other reasons.
It's very hard to judge any graphics card just by the raw numbers. Sustained rates and real world efficiency are what matters rather than these theoretical peaks that everyone likes to throw around.
For those who want to check out my numbers:
The Numbers I used were from Beyond3D's
BFG GeForce GTX OC Review and Beyond3D's
X850XT-PE Review.