(Please note that the DX10 and DX9 sections performance levels are NOT comparable. ie just because a card is in the low end DX9 does not mean its similar to the DX10 lowend cards)
DX10:
(If you cant find your card, make sure you check the DX9 section).
High end - 512mb Useful
8800 GTX, 96 Stream processors, 16 ROPs, 256bit mem (500/1250/800)
8800 GTS, 64 Stream processors, 16 ROPs, 256bit mem (500/1250/800)
High mid range - 512mb Useful
8700 GT, 32 Stream processors, 8 ROPs, 128bit mem (625/1250/800)
HD2600XT, 120 Stream processors, 4 ROPs, 128bit mem (600-700/700-750)
Mid range - 256mb Useful
8600 GT = 32 Stream Processors, 8 ROPs, 128bit mem (475/950/700)
HD2600 = 120 Stream processors, 4 ROPs, 128bit mem (400-500/550-650)
Low mid range - 256mb Useful
8600 GS = 16 Stream Processors, 8 ROPs, 128bit mem (600/1200/700)
8400 GT = 16 Stream Processors, 8 ROPs, 128bit mem (450/900/600)
Low end - 128mb Useful
HD2400XT = 40 Stream Processors, 4 ROPs, 64bit mem (500-600/600-700)
8400 GS = 16 Stream Processors, 4 ROPs, 64bit mem (400/800/600)
HD2400 = 40 Stream Processors, 4 ROPs, 64bit mem (350-450/400-500)
8400 G = 8 Stream Processors, 4 ROPs, 64bit mem (400/800/600)
Business chips and their ordinary counterparts: (be aware clock speeds are likely to be different)
ATI:
FireGL V5600 = HD2600
Nvidia:
Qyadro NVS 320m = 8700M GT
FX 1600m = 8700M GT
FX 570m = 8600M GT
Quadro NVS 140M = 8400 GT
Quadro NVS 135M = 8400 GS
FX 360m = 8400M-GS
Quadro NVS 130M = 8400 G
Nvidia = (Core clock/Shader clock/Mem speed)
ATI = (Core clock/Mem speed)
Memory speeds quoted are actual frequencies, not DDR.
--------------------------------------------------------------
DX9:
Ultra High end - 512mb useful
--------
7900GTX SLI = 24 PSUs, 8 vertex units, 16 ROPs, 256 bit mem (500/600) *2 SM3 (90W)
7800GTX SLI = 24 PSUs, 8 vertex units, 16 ROPs, 256 bit mem (400/550) *2 SM3 (132W

)
High end - 256mb/(512mb top cards) useful
--------
7950GTX = 24 PSUs, 8 vertex units, 16 ROPs, 256 bit mem (575/700) SM3 (45W)
7900GTX = 24 PSUs, 8 vertex units, 16 ROPs, 256 bit mem (500/600) SM3 [A] (45W)
X1900 = 36 PSUs, 8 vertex units, 12 ROPs, 256 bit mem (398/468) SM3 (clocks provided by Sunjhoon)
X1800 XT = 16 PSUs, 8 vertex units, 16 ROPs, 256 bit mem (550/650) SM3
7800GTX = 24 PSUs, 8 vertex units, 16 ROPs, 256 bit mem (400/550) SM3 [D] (66W)
7900GS = 20 PSUs, 7 vertex units, 12 ROPs, 256 bit mem (375/500) SM3 [A] (20W)
X1800 = 12 PSUs, 8 vertex units, 12 ROPs, 256 bit mem (450/500) SM3 (35W?)
Mid-High end - 256 mb useful
--------
x800xt = 16 PSUs, 6 vertex units, 16 ROPs, 256 bit mem (480/550) [E]
6800U = 12 PSUs, 5 vertex units, 16 ROPs, 256 bit mem (450/550) SM3
7600GT = 12 PSUs, 5 vertex units, 8 ROPs, 128 bit mem (600/500) SM3
7700 = 12 PSUs, 5 vertex units, 8 ROPs, 128 bit mem (~540/500) SM3 (450/400 reported by m447hew)
x800pro = 12 PSUs, 6 vertex units, 12 ROPs, 256 bit mem (400/400)
7800 = 16 PSUs, 6 vertex units, 16 ROPs, 256 bit mem (250/329) SM3 (35W)
6800 = 12 PSUs, 5 vertex units, 12 ROPs, 256 bit mem (300/300) SM3
Mid range - 256mb useful
--------
x1700 = 12 PSUs, 5 vertex units, 4 ROPs, 128 bit mem (?/?) SM3 [x1600 with Avivo (video) support] (17W)
x1600 = 12 PSUs, 5 vertex units, 4 ROPs, 128 bit mem (470/470) SM3 [C] (17W)
7600 = 8 PSUs, 5 vertex units, 8 ROPs, 128 bit mem (~450/500) SM3 (16W)
x700 = 8 PSUs, 6 vertex units, 8 ROPs, 128 bit mem (350/300)
6600 = 8 PSUs, 3 vertex units, 8 ROPs, 128 bit mem (300/300) SM3
Low end - 128mb useful
--------
x2300 = 4 PSUs, 2 vertex units, 4 ROPs, 128bit mem (?/?) SM3
x1400 = 4 PSUs, 2 vertex units, 4 ROPs, 128 bit mem (432/400) SM3
x1300 = 4 PSUs, 2 vertex units, 4 ROPs, 128 bit mem (hyper mem) (400/325) SM3
7400 = 4 PSUs, 3 vertex units, 4 ROPs, 64 bit mem (450/450) SM3 (10W)
x600 = 4 PSUs, 2 vertex units, 4 ROPs, 128 bit mem (400/250)
x600se = 4 PSUs, 2 vertex units, 4 ROPs,128bit mem (358/277)
9700 = 4 PSUs, 2 vertex units, 4 ROPs, 128 bit mem (450/213) [b]
9600 = 4 PSUs, 2 vertex units, 4 ROPs, 128 bit mem (333/? (240 turbo))
6400 = 4 PSUs, 2 vertex units, 4 ROPs, 64 bit mem (400/350) SM3
7300 = 4 PSUs, 3 vertex units, 4 ROPs, 64 bit mem (350/350) SM3 (7W)
7200 = 4 PSUs, 3 vertex units, 4 ROPS, 64 bit mem (?/?) SM3 (reported 450/350 by mobius1aic)
x300 = 4 PSUs, 2 vertex units, 4 ROPs, 64 bit mem (300/230)
6200 = 4 PSUs, 2 vertex units, 4 ROPs, 64 bit mem (300/300) SM3
Ultra low end - N/A
--------
xpress1250 = 4 PSUs, 0 (software) vertex units, 2 ROPs, system memory only (400/ N/A) SM2b [F]
7050 = 2 PSUs, ? vertex units, ? ROPs, system memory only (425/N/A) SM3
6150 = 2 PSUs, 1 vertex unit, 1 ROP, system memory only (475/N/A)** SM3 (5.6W)
6100 = 2 PSUs, 1 vertex unit, 1 ROP, system memory only (425/N/A) ** SM3 [F]
xpress1150 = 2 PSUs, 2? vertex units, 2 ROPs, 128^ bit & 32* bit mem (400/ (SYS MEM & ?*)) (<10W)
xpress1100 = 2 PSUs, 2? vertex units, 2 ROPs, 128^ bit & 32* bit mem (300/ (SYS MEM & ?*))
xpress200 = 2 PSUs, 2? vertex units, 2 ROPs, 128^ bit & 32* bit mem (300/ (SYS MEM & 350*))
5x00 = 4 PSUs, (Array) vertex units, 4 ROPs, 128 bit/64 bit mem (%/%)
All other integrated solutions (GMA 900, 950 etc.)
[A] =
http://www.anandtech.com/mobile/showdoc.aspx?i=2766
[b] =
http://www.anandtech.com/mobile/showdoc.aspx?i=1957
[C] =
http://www.anandtech.com/video/showdoc.aspx?i=2632
[D] =
http://www.anandtech.com/video/showdoc.aspx?i=2557
[E] =
http://www.anandtech.com/video/showdoc.aspx?i=2437
[F] =
http://techreport.com/reviews/2007q1...g/index.x?pg=9
*Dependant on memory attached to side port
** Performance of these two is identical
^system mem bus width
% Covers entire series, pretty awful due to high power consumption and generally poor arc, 5700go would rate a little higher but those above it perform much better in DX9 titles such as HL2 therefore they get stuck at the bottom.
Business chips and their ordinary counterparts: (be aware clock speeds are likely to be different)
ATI:
FireGL v5000 --> x700
FireGL v3200 --> x600
FireGL v3100 --> x300
FireGL T2 --> 9600
FireGL 9000 --> 9000 (old) (DX 8)
FireGL 7800 --> 7500 (V. old) (DX 7)
Nvidia
Quadro FX 2500M --> 7900GTX
Quadro FX 1500M --> 7900GS
Quadro NVS 510M --> 7900(not sure which suffix)
Quadro Go1400 --> 6800
Quadro NVS 300M --> 7600
Quadro FX 350M --> 7300
Quadro NVS 120M --> 7300
Quadro NVS 110M --> 7200
NVIDIA Quadro NVS 210S --> 6150LE
Credit where credit is due, recently Neeyik (
http://www.neeyik.info/3dspecs/) has really helped get core details.
Ive noticed some people using this list elsewhere, please link to this thread, mostly to ensure people can stay up to date.
PSU = Pixel shader units
ROP = Raster Operations Units, takes the info from the Pixel shader about each pixel and assembles it into the final picture, this is where AA is added.
I will ask when this is stickied for the thread to be left unlocked, HOWEVER, please only post corrections/suggestions. If you have any other questions feel free to make a thread or PM me
TDP - Not provided by me, do NOT message me about it, mujtaba is your man there. Remember ATI and Nvidia can use different measurement practises.