Pixel filling power
To best understand how the DeltaChrome S8 Nitro relates to its competitors, our handy-dandy fill rate table is helpful, because it shows the theoretical pixel-pushing power of each card. Although these numbers aren't fate, they do help dictate how a graphics card will perform overall.
| Core clock (MHz) | Pixel pipelines | Peak fill rate (Mpixels/s) | Texture units per pixel pipeline | Peak fill rate (Mtexels/s) | Memory clock (MHz) | Memory bus width (bits) | Peak memory bandwidth (GB/s) | |
| Radeon 9600 | 325 | 4 | 1300 | 1 | 1300 | 400 | 128 | 6.4 |
| GeForce FX 5600 | 325 | 4 | 1300 | 1 | 1300 | 500 | 128 | 8.0 |
| Radeon 9000 Pro | 275 | 4 | 1100 | 1 | 1100 | 550 | 128 | 8.8 |
| DeltaChrome S8 | 300 | 8 | 2400 | 1 | 2400 | 600 | 128 | 9.6 |
| Radeon 9600 Pro | 400 | 4 | 1600 | 1 | 1600 | 600 | 128 | 9.6 |
| Radeon 9600 XT | 500 | 4 | 2000 | 1 | 2000 | 600 | 128 | 9.6 |
| GeForce FX 5200 Ultra | 325 | 4 | 1300 | 1 | 1300 | 650 | 128 | 10.4 |
| DeltaChrome S8 Nitro | 325 | 8 | 2600 | 1 | 2600 | 650 | 128 | 10.4 |
| GeForce FX 5600 Ultra | 400 | 4 | 1600 | 1 | 1600 | 800 | 128 | 12.8 |
| GeForce FX 5700 Ultra | 475 | 4 | 1900 | 1 | 1900 | 906 | 128 | 14.4 |
| GeForce FX 5900 XT | 400 | 4 | 1600 | 2 | 3200 | 700 | 256 | 22.4 |
The extra 25MHz doesn't boost the DeltaChrome S8's performance potential all that much, but the S8 Nitro has fill theoretical peak fill rate numbers that are more than competitive with the GeForce FX 5700 Ultra and Radeon 9600 XT, especially in single-texturing.
At 10.4GB/s, the S8 Nitro leads the Radeon 9600 XT in memory bandwidth, but both cards are behind the class leader, the GeForce FX 5700 Ultra. Remember, though, that DeltaChrome doesn't have a crossbar memory controller like the ATI and NVIDIA chips do, so it may not be able to use its memory bandwidth as efficiently in real-world applications.
Of course, we can put these theoretical peak numbers to the test fairly easily using 3DMark.


S3, however, is adamant DeltaChrome S8 is an eight-pipeline GPU. I inquired about this issue pointedly and repeatedly, and the answer was consistent. S3 says the pipeline config doesn't switch to 4x2 at any point.
The folks at S3 raised some interesting questions about how 3DMark's fill rate test works and whether it's structuring its test scene in a way that maximizes performance from the DeltaChrome GPU. The S3 engineer I talked to said a test using a large triangle with single textures would get eight pixels per clock out of the GPU, because DeltaChrome S8 can operate on eight pixel shader instructions in parallel. All rendering on DeltaChrome, it seems, translates to pixel shader instructions. The test would have to have a very high pixel-to-vertex ratio in order to extract eight pixels per clock. (I'm fairly certain FutureMark has covered that base.) Also, the test would have to use instructions with a single cycle of latency in order to work.
The net effect is that DeltaChrome is much slower in 3DMark's single-texturing test than in the multitextured test, but it also shows that not all rendering pipelines are created equala point NVIDIA has been hammering home since just before the NV30's debut.
| Friday night topic: The trouble with Best Buy | 137 |