| neeyik.info | ||||||||
![]() |
||||||||
| The charts are categorised by the highest DirectX support the model offers - please use the links below to find the appropriate model. For information about what the specification terms mean, please click here. | ||||||||
| DX6 or earlier | DX7 (TnL) | DX8 (SM1.1) | DX9 (SM2.0) | DX9 (SM3.0) | DX10 (SM4.0) | DX11 (SM5.0) | ||
| Model | 3DLabs | ||||||||
| Permedia | Permedia 2 | Permedia 3 | |||||||
| Core | |||||||||
| Codename | P1 | P2 | P3 | ||||||
| Process scale (nm) | ? | ? | ? | ||||||
| Transistor count (millions) | ? | ? | ? | ||||||
| Core clock speed (MHz) | 25? | 50? | 125 | ||||||
| Vertex processing pipelines 1 | - | - | - | ||||||
| Vertex shader version (best) 1 | - | - | - | ||||||
| Pixel processing pipelines | 1 | 1 | 1 | ||||||
| Total effective no. of texture units | 1 | 1 | 1 | ||||||
| Max pixels output per clock (colour/depth) | 1 / 1 | 1 / 1 | 1 / 1 | ||||||
| Pixel shader version (best) | - | - | - | ||||||
| Overall DirectX level | 6 | 6 | 6 | ||||||
| Memory | |||||||||
| Interface width (bits) | 64? | 64? | 128 | ||||||
| Interface type | EDO | EDO | SDR | ||||||
| Clock speed (MHz) | 25? | 50? | 125 | ||||||
| Theoretical Peak Performance | |||||||||
| Triangle setup rate (Mtris/sec) | 0.5 | 1 | 11 | ||||||
| Pixel processing rate (Mpixels/sec) | 25 | 50 | 125 | ||||||
| Texel applied rate (Mtexels/sec) | 25 | 50 | 125 | ||||||
| Pixel output rate (Mpixels/sec) | 25 | 50 | 125 | ||||||
| Memory bandwidth (GB/sec) | 0.20? | 0.40? | 2.00 | ||||||
| Model | ATI | |||||||
| 3D Rage | 3D Rage II | 3D Rage Pro | Rage 128 | Rage 128 Pro |
Rage Fury MAXX |
Radeon '256' VE |
Radeon 7000 |
|
| Core | ||||||||
| Codename | - | - | - | - | - | - | RV100 | RV100 |
| Process scale (nm) | 500 | 500 | 350 | 250 | 250 | 250 | 180 | 180 |
| Transistor count (millions) | ~1? | ~5? | ~5-8? | 8 | 8 | 2x 8 | ~30 | ~30 |
| Core clock speed (MHz) | ? | ~25? | 75 | 103 | 125 | 135 | 183 | 183 |
| Vertex processing pipelines 1 | - | - | - | - | - | - | - | - |
| Vertex shader version (best) 1 | - | - | - | - | - | - | - | - |
| Pixel processing pipelines | 1 | 1 | 1 | 2 | 2 | 2x 2 | 1 | 1 |
| Total effective no. of texture units | 1 | 1 | 1 | 2 | 2 | 2x 2 | 3 | 3 |
| Max pixels output per clock (colour/depth) | 1 / 1 | 1 / 1 | 1 / 1 | 2 / 2 | 2 / 2 | 2x 2 / 2 | 1 / 1 | 1 / 1 |
| Pixel shader version (best) | - | - | - | - | - | - | - | - |
| Overall DirectX level | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 |
| Memory | ||||||||
| Interface width (bits) | 64 | 64 | 64 | 128 | 128 | 2x 128 | 64 | 64 |
| Interface type | EDO | SDR | SDR | SDR | SDR | SDR | GDDR | GDDR |
| Clock speed (MHz) | ? | 83 | 100 | 103 | 143 | 155 | 183 | 183 |
| Theoretical Peak Performance | ||||||||
| Triangle setup rate (Mtris/sec) | ? | < 1 | 1.5 | 4 | 8 | 16 5 | 30 | 30 |
| Pixel processing rate (Mpixels/sec) | ? | 25? | 75 | 206 | 250 | 540 5 | 183 | 183 |
| Texel applied rate (Mtexels/sec) | ? | 25? | 75 | 206 | 250 | 540 5 | 549 | 549 |
| Pixel output rate (Mpixels/sec) | ? | 25? | 75 | 206 | 250 | 540 5 | 183 | 183 |
| Memory bandwidth (GB/sec) | ? | 0.66 | 0.80 | 1.65 | 2.29 | 4.96 5 | 2.93 | 2.93 |
| Model | Intel | |||||||
| i740 | Extreme | Extreme 2 | ||||||
| Core | ||||||||
| Process scale (nm) | 350 | ? | ? | |||||
| Transistor count (millions) | 3.5 | ? | ? | |||||
| Core clock speed (MHz) | ~55 | 200+ | 266 | |||||
| Vertex processing pipelines 1 | - | - | - | |||||
| Vertex shader version (best) 1 | - | - | - | |||||
| Pixel processing pipelines | 1 | 1 | 2 | |||||
| Total effective no. of texture units | 1 | 2 | 2 | |||||
| Max pixels output per clock (colour/depth) | 1 / 1 | 1 / 1 | 2 / 2 | |||||
| Pixel shader version (best) | - | - | - | |||||
| Overall DirectX level | 6 | 6 | 6 | |||||
| Memory | ||||||||
| Interface width (bits) | 64 | 64 | 64 | |||||
| Interface type | SDR | SDR / GDDR | SDR / GDDR | |||||
| Clock speed (MHz) | 100 | 100 / 133+ | 100 / 133+ | |||||
| Theoretical Peak Performance | ||||||||
| Triangle setup rate (Mtris/sec) | 1.1 | ~5 | ~8 | |||||
| Pixel processing rate (Mpixels/sec) | ~55 | 200+ | 533 | |||||
| Texel applied rate (Mtexels/sec) | ~55 | 400+ | 533 | |||||
| Pixel output rate (Mpixels/sec) | ~55 | 200+ | 533 | |||||
| Memory bandwidth (GB/sec) | 0.80 | 0.80+ | 0.80+ | |||||
| Model | Matrox | |||||||
| G100 | G200 | G400 | G400 MAX | G450 | ||||
| Core | ||||||||
| Codename | ? | Eclipse | Toucan | Toucan | Condor | |||
| Process scale (nm) | ? | 350 | 250 | 250 | 180 | |||
| Transistor count (millions) | ? | ~5? | ~10 | ~10? | 15~25? | |||
| Core clock speed (MHz) | 100 | 85 | 125 | 150 | 125 | |||
| Vertex processing pipelines 1 | - | - | - | - | - | |||
| Vertex shader version (best) 1 | - | - | - | - | - | |||
| Pixel processing pipelines | 1 | 1 | 2 | 2 | 2 | |||
| Total effective no. of texture units | 1 | 1 | 2 | 2 | 4 | |||
| Max pixels output per clock (colour/depth) | 1 / 1 | 1 / 1 | 2 / 2 | 2 / 2 | 2 / 2 | |||
| Pixel shader version (best) | - | - | - | - | - | |||
| Overall DirectX level | 6? | 6? | 6 | 6 | 6 | |||
| Memory | ||||||||
| Interface width (bits) | 64 | 64 | 128 | 128 | 64 | |||
| Interface type | SDR | SDR | SGR/SDR | SGR | GDDR | |||
| Clock speed (MHz) | 66 | 112 | 166 | 200 | 166 | |||
| Theoretical Peak Performance | ||||||||
| Triangle setup rate (Mtris/sec) | ? | 1.3 | 6 | > 5 | > 5 | |||
| Pixel processing rate (Mpixels/sec) | ? | 85 | 300 | 250 | 250 | |||
| Texel applied rate (Mtexels/sec) | ? | 85 | 300 | 250 | 500 | |||
| Pixel output rate (Mpixels/sec) | ? | 85 | 300 | 250 | 250 | |||
| Memory bandwidth (GB/sec) | 0.53 | 0.90 | 3.20 | 2.66 | 2.66 | |||
| Model | NVIDIA | |||||||
| Rva 128 ZX | TNT | TNT2 | TNT2 Pro |
TNT2 m64 |
TNT2 Ultra |
TNT2 Vanta |
TNT2 Vanta LT |
|
| Core | ||||||||
| Codename | NV3 | NV4 | NV5 | NV5 | NV6 | NV5 | NV6 | NV6 |
| Process scale (nm) | 350 | 350 | 250 | 220 | 250 | 250 | 250 | 250 |
| Transistor count (millions) | 3.5 | 7 | 15 | 15 | ~15 | 15 | ~15 | ~15 |
| Core clock speed (MHz) | 100 | 90 | 125 | 143 | 125 | 150 | 100 | 80 |
| Vertex processing pipelines 1 | - | - | - | - | - | - | - | - |
| Vertex shader version (best) 1 | - | - | - | - | - | - | - | - |
| Pixel processing pipelines | 1 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
| Total effective no. of texture units | 1 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
| Max pixels output per clock (colour/depth) | 1 / 1 | 2 / 2 | 2 / 2 | 2 / 2 | 2 / 2 | 2 / 2 | 2 / 2 | 2 / 2 |
| Pixel shader version (best) | - | - | - | - | - | - | - | - |
| Overall DirectX level | 5 | 6 | 6 | 6 | 6 | 6 | 6 | 6 |
| Memory | ||||||||
| Interface width (bits) | 128 | 128 | 128 | 128 | 64 | 128 | 64 | 64 |
| Interface type | SDR | SDR | SDR | SDR | SDR | SDR | SDR | SDR |
| Clock speed (MHz) | 100 | 110 | 150 | 166 | 150 | 183 | 125 | 100 |
| Theoretical Peak Performance | ||||||||
| Triangle setup rate (Mtris/sec) | 1.5 | 6 | 9 | 10 | 9 | 11 | 7 | 5.5 |
| Pixel processing rate (Mpixels/sec) | 100 | 180 | 250 | 286 | 250 | 300 | 200 | 160 |
| Texel applied rate (Mtexels/sec) | 100 | 180 | 250 | 286 | 250 | 300 | 200 | 160 |
| Pixel output rate (Mpixels/sec) | 100 | 180 | 250 | 286 | 250 | 300 | 200 | 160 |
| Memory bandwidth (GB/sec) | 1.60 | 1.76 | 2.40 | 2.66 | 1.20 | 2.93 | 2.00 | 0.80 |
| Model | PowerVR | |||||||
| PCX1 | PCX2 | Neon 250 | Kyro | Kyro II | Kyro II SE | |||
| Core | ||||||||
| Codename | - | - | 250PC | STG4000 | STG4500 | STG4800 | ||
| Process scale (nm) | 500 | 350 | 250 | 250 | 180 | 180 | ||
| Transistor count (millions) | ~1? | ~1? | ~10? | 12 | 15 | 15 | ||
| Core clock speed (MHz) | 60 | 66 | 125 | 115 | 175 | 200 | ||
| Vertex processing pipelines 1 | - | - | - | - | - | - | ||
| Vertex shader version (best) 1 | - | - | - | - | - | - | ||
| Pixel processing pipelines | 1 | 1 | 1 | 2 | 2 | 2 | ||
| Total effective no. of texture units | 1 | 1 | 1 | 2 | 2 | 2 | ||
| Max pixels output per clock (colour/depth) | 1 / 1 | 1 / 1 | 2 / 2 | 2 / 2 | 2 / 2 | 2 / 2 | ||
| Pixel shader version (best) | - | - | - | - | - | - | ||
| Overall DirectX level | 6 | 6 | 6 | 6 | 6~7 | 6~7 | ||
| Memory | ||||||||
| Interface width (bits) | 64 | 64 | 128 | 128 | 128 | 128 | ||
| Interface type | ? | SDR | SDR | SDR | SDR | SDR | ||
| Clock speed (MHz) | ? | ? | 125 | 115 | 175 | 200 | ||
| Theoretical Peak Performance | ||||||||
| Triangle setup rate (Mtris/sec) | ? | ~1? | 4? | 20? | > 25? | > 29? | ||
| Pixel processing rate (Mpixels/sec) | ? | 66 | 100 | 230 | 350 | 400 | ||
| Texel applied rate (Mtexels/sec) | ? | 66 | 100 | 230 | 350 | 400 | ||
| Pixel output rate (Mpixels/sec) | ? | 66 | 100 | 230 | 350 | 400 | ||
| Memory bandwidth (GB/sec) | ? | ? | 2.00 | 1.84 | 2.80 | 3.20 | ||
| Model | S3 Graphics | ||||||||
| ViRGE/325 | ViRGE/VX | ViRGE/DX | ViRGE/GX | ViRGE/GX2 | Trio3D | Savage 3D | Savage 4 | Savage 2000 | |
| Core | |||||||||
| Process scale (nm) | 500 | 500 | 350 | 350 | 350 | 350 | 250 | 250 | 180 |
| Transistor count (millions) | ? | ? | ? | ? | ? | ? | ~5? | 5~10? | 12 |
| Core clock speed (MHz) | ? | 120 | 125 | 125 | |||||
| Vertex processing pipelines 1 | - | - | - | - | - | - | - | - | 1 |
| Vertex shader version (best) 1 | - | - | - | - | - | - | - | - | - |
| Pixel processing pipelines | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 |
| Total effective no. of texture units | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 4 |
| Max pixels output per clock (colour/depth) | 1 / 1 | 1 / 1 | 1 / 1 | 1 / 1 | 1 / 1 | 1 / 1 | 1 / 1 | 1 / 1 | 2 / 2 |
| Pixel shader version (best) | - | - | - | - | - | - | - | - | - |
| Overall DirectX level | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 |
| Memory | |||||||||
| Interface width (bits) | 64 | 64 | 64 | 64 | 64 | 64 | 64 | 64 | 128 |
| Interface type | EDO | EDO | EDO | EDO / SDR | EDO / SDR | EDO | SDR | SDR | SDR |
| Clock speed (MHz) | ? | ? | 25 | ? | ? | 120 | 125 | 155 | |
| Theoretical Peak Performance | |||||||||
| Triangle setup rate (Mtris/sec) | ? | ? | ? | ? | ? | ? | 5 | > 5 | > 12 |
| Pixel processing rate (Mpixels/sec) | ? | ? | ? | ? | ? | ? | 120 | 125 | 250 |
| Texel applied rate (Mtexels/sec) | ? | ? | ? | ? | ? | ? | 120 | 250 | 500 |
| Pixel output rate (Mpixels/sec) | ? | ? | ? | ? | ? | ? | 120 | 125 | 250 |
| Memory bandwidth (GB/sec) | ? | ? | 0.20 | ? | ? | ? | 0.96 | 1.00 | 2.48 |
| Model | SiS | Trident | |||||||
| 6326 | 300 | 305 | Blade 3D | Blade XP | |||||
| Core | |||||||||
| Process scale (nm) | ? | 180? | 180? | 250 | 250 | ||||
| Transistor count (millions) | ~5? | ~10? | ~10? | ? | ? | ||||
| Core clock speed (MHz) | 45 | 125 | 125 | 110 | 166 | ||||
| Vertex processing pipelines 1 | - | - | - | - | - | ||||
| Vertex shader version (best) 1 | - | - | - | - | - | ||||
| Pixel processing pipelines | 1 | 1 | 1 | 1 | 2 | ||||
| Total effective no. of texture units | 1 | 1 | 1 | 1 | 4 | ||||
| Max pixels output per clock (colour/depth) | 1 / 1 | 1 / 1 | 1 / 1 | 1 / 1 | 2 / 2 | ||||
| Pixel shader version (best) | - | - | - | - | - | ||||
| Overall DirectX level | 6 | 6 | 6 | 6 | 6 | ||||
| Memory | |||||||||
| Interface width (bits) | 64 | 128 | 64 | 64 | 128 | ||||
| Interface type | EDO / SDR | SDR | SDR | SDR | SDR | ||||
| Clock speed (MHz) | 100 / 90 | 83 | 100 | 120 | 166 | ||||
| Theoretical Peak Performance | |||||||||
| Triangle setup rate (Mtris/sec) | ~1 | > 4 | > 4 | 2.5 | 6 | ||||
| Pixel processing rate (Mpixels/sec) | 45 | 125 | 125 | 110 | 333 | ||||
| Texel applied rate (Mtexels/sec) | 45 | 125 | 125 | 110 | 666 | ||||
| Pixel output rate (Mpixels/sec) | 45 | 125 | 125 | 110 | 333 | ||||
| Memory bandwidth (GB/sec) | 0.80 / 0.72 | 2.66 | 1.14 | 0.96 | 2.66 | ||||
| Notes |
| 1 - DX6 and earlier GPUs do not process vertices - all of the calculations are performed by the CPU. |
| 2 - The frame buffer bus is 64-bits; each texture unit has its own 64-bit bus to the local memory. Therefore, there is a total of 3 x 64-bit buses in the memory interface. The bandwidth of 0.72 GB/s is for frame buffer access, and the 1.44 GB/s is the total for texture access. |
| 3 - Bandwidth figures are for frame & vertex buffer access only; texture access is 2.67 GB/s for each VSA chip. |
| 4 - The 3dfx Voodoo4 5500 and 6000 use two and four GPUs,
respectively, on a single board. The performance figures are
calculated using 3dfx's SLI mode. |
| 5 - The ATI Rage Fury MAXX uses two GPUs on a single board. The performance figures are calculated using AFR (alternate frame rendering) mode. |
| © 3D Graphics Card Specifications - N D Evanson 2010 |