NickSpolec
01-08-03, 09:31 AM
I have done some piliminary testing of 3 different driver versions from three different driver generations to see what works the best on a GF3 (and my system).
While these benchmarks are not entirely thorough (yet), they do tell a little bit about the drivers and what might work best.
First, my system...
Athlon XP 1600+ @ 1.95ghz (1700+)
MSI KT3 Ultra 2 @ 166FSB
512MB OCZ PC2700 Ultra Rev 3.2 @ DDR 350
VisionTek GeForce 3 @ 250/540
Sb Live! 5.1
Windows 98SE
Dirext X 8.1 (For Drivers 28.90 and 30.87, DX9 was used for 42.01)
Next, the settings...
All drivers were used with Anti-Aliasing Off, Antisopic Filtering set to 2x (OpenGL was set to PERFORMANCE). VSync was OFF. The 42.01 Drivers were set to BALANCED in the Performance setting. The LOD Bias set to 0*. And DX9 was insta
*It should be noted that each driver set has dramatically different LOD Bias implamentation.
28.90 has the least aggressive, with also the inability to set the LOD to a negative bias setting without patching the driver first.
30.87 has the most aggressive LOD Bias of the bunch, as do all the 3x.xx drivers. LOD Bias of 0 is pretty shimmery, and after testing the drivers at the default of LOD 0, I changed it to +1, because 0 is too shimmery.
42.01 seems to be slightly better then 28.90, but not as aggressive as the 3x.xx drivers.
Again, these are preliminary tests, actual gaming tests will be added.
3DMark was used for basic D3D testing. It was used with the default testing settings
3DMARK (330)
TOTAL
28.90 (DX 8.1) = 7836
30.87 (DX 8.1) = 7841
42.01 (DX9) = 8028
******
28.90
******
3DMark Score 7836
Game 1 - Car Chase - Low Detail 124.5 fps
Game 1 - Car Chase - High Detail 50.3 fps
Game 2 - Dragothic - Low Detail 111.0 fps
Game 2 - Dragothic - High Detail 63.6 fps
Game 3 - Lobby - Low Detail 123.1 fps
Game 3 - Lobby - High Detail 61.1 fps
Game 4 - Nature 37.5 fps
Fill Rate (Single-Texturing) 513.4 MTexels/s
Fill Rate (Multi-Texturing) 1006.6 MTexels/s
High Polygon Count (1 Light) 26.1 MTriangles/s
High Polygon Count (8 Lights) 6.4 MTriangles/s
Environment Bump Mapping 126.0 fps
DOT3 Bump Mapping 86.5 fps
Vertex Shader 64.9 fps
Pixel Shader 73.3 fps
Advanced Pixel Shader 59.5 fps
Point Sprites 18.5 MSprites/s
*****
30.87
*****
3DMark Score 7841
Game 1 - Car Chase - Low Detail 123.8 fps
Game 1 - Car Chase - High Detail 50.7 fps
Game 2 - Dragothic - Low Detail 114.2 fps
Game 2 - Dragothic - High Detail 63.9 fps
Game 3 - Lobby - Low Detail 123.4 fps
Game 3 - Lobby - High Detail 61.1 fps
Game 4 - Nature 35.7 fps
Fill Rate (Single-Texturing) 517.8 MTexels/s
Fill Rate (Multi-Texturing) 1021.7 MTexels/s
High Polygon Count (1 Light) 26.5 MTriangles/s
High Polygon Count (8 Lights) 6.5 MTriangles/s
Environment Bump Mapping 127.8 fps
DOT3 Bump Mapping 87.7 fps
Vertex Shader 65.5 fps
Pixel Shader 74.0 fps
Advanced Pixel Shader 60.3 fps
Point Sprites 18.8 MSprites/s
*****
42.01
*****
3DMark Score 8028
Game 1 - Car Chase - Low Detail 120.7 fps
Game 1 - Car Chase - High Detail 46.9 fps
Game 2 - Dragothic - Low Detail 118.4 fps
Game 2 - Dragothic - High Detail 64.1 fps
Game 3 - Lobby - Low Detail 121.8 fps
Game 3 - Lobby - High Detail 59.6 fps
Game 4 - Nature 50.3 fps
Fill Rate (Single-Texturing) 513.9 MTexels/s
Fill Rate (Multi-Texturing) 1007.6 MTexels/s
High Polygon Count (1 Light) 28.0 MTriangles/s
High Polygon Count (8 Lights) 6.4 MTriangles/s
Environment Bump Mapping 127.7 fps
DOT3 Bump Mapping 88.4 fps
Vertex Shader 50.3 fps
Pixel Shader 73.6 fps
Advanced Pixel Shader 61.5 fps
Point Sprites 18.5 MSprites/s
As we can see, in the Car Chase, both 28.90 and 30.87 are just about identical, with 42.01 falling behind by about 4 FPS. It's interesting that even withs it's far more aggressive LOD Bias that 30.87 beats 42.01 and comes next to 28.90 (both these drivers, again, are not as aggressive).
Dragothic Low belongs to 42.01, topping the 28.90 drivers by 7, and the 30.87 by 4. The High version of the bench is also tops on the 42.01 by 1 frame, while 28.90 and 30.87 are neck and neck.
The Lobby benches again show the 42.01 falling behind a bit, by 2 frames on both High and Low, 30.87 and 28.90 are the same.
Nature no doubt is the 4x.xx drivers high point, with it crushing both 28.90 and 30.87 13 and 15 points, respectively. IT should be noted that it looks like LOD bias really matters a lot in the Nature bench, with the 30.87 driver being hurt by it's aggressive LOD.
The fillrate bench goes to the 30.87 drivers, as both Single and Double are tops on it, with the 28.90 and 42.01 drivers being the same.
The 42.01 drivers are the best in the Low Polygon count bench, beating the other two by about 2 million, with the High Polygon bench the same on all three sets.
Enviormental Bump Mapping is lowest on the 28.90 drivers, falling behind both 30.87 and 42.01 (which are the same) by 1 FPS, but even that is within the margin of error. The DOT3 Bump Mapping is best on 42.01, which gets progressively better with each newer driver set.
The Vertex Shader bench shows a serious flaw in the 42.01 drivers. It plummets beind both 28.90 and 30.87 by 14 FPS.\
And while it could be said that the 4x.xx drivers are best for Pixel Shader performance, the two Pixel Shader benches don't show it. All score about the same. 4x.xx drivers are only optimized for Nature, I guess..
Finally, Point-Sprites remains the same on all drivers.
That does it for 3DMark. Next post will contain GL Excess.
While these benchmarks are not entirely thorough (yet), they do tell a little bit about the drivers and what might work best.
First, my system...
Athlon XP 1600+ @ 1.95ghz (1700+)
MSI KT3 Ultra 2 @ 166FSB
512MB OCZ PC2700 Ultra Rev 3.2 @ DDR 350
VisionTek GeForce 3 @ 250/540
Sb Live! 5.1
Windows 98SE
Dirext X 8.1 (For Drivers 28.90 and 30.87, DX9 was used for 42.01)
Next, the settings...
All drivers were used with Anti-Aliasing Off, Antisopic Filtering set to 2x (OpenGL was set to PERFORMANCE). VSync was OFF. The 42.01 Drivers were set to BALANCED in the Performance setting. The LOD Bias set to 0*. And DX9 was insta
*It should be noted that each driver set has dramatically different LOD Bias implamentation.
28.90 has the least aggressive, with also the inability to set the LOD to a negative bias setting without patching the driver first.
30.87 has the most aggressive LOD Bias of the bunch, as do all the 3x.xx drivers. LOD Bias of 0 is pretty shimmery, and after testing the drivers at the default of LOD 0, I changed it to +1, because 0 is too shimmery.
42.01 seems to be slightly better then 28.90, but not as aggressive as the 3x.xx drivers.
Again, these are preliminary tests, actual gaming tests will be added.
3DMark was used for basic D3D testing. It was used with the default testing settings
3DMARK (330)
TOTAL
28.90 (DX 8.1) = 7836
30.87 (DX 8.1) = 7841
42.01 (DX9) = 8028
******
28.90
******
3DMark Score 7836
Game 1 - Car Chase - Low Detail 124.5 fps
Game 1 - Car Chase - High Detail 50.3 fps
Game 2 - Dragothic - Low Detail 111.0 fps
Game 2 - Dragothic - High Detail 63.6 fps
Game 3 - Lobby - Low Detail 123.1 fps
Game 3 - Lobby - High Detail 61.1 fps
Game 4 - Nature 37.5 fps
Fill Rate (Single-Texturing) 513.4 MTexels/s
Fill Rate (Multi-Texturing) 1006.6 MTexels/s
High Polygon Count (1 Light) 26.1 MTriangles/s
High Polygon Count (8 Lights) 6.4 MTriangles/s
Environment Bump Mapping 126.0 fps
DOT3 Bump Mapping 86.5 fps
Vertex Shader 64.9 fps
Pixel Shader 73.3 fps
Advanced Pixel Shader 59.5 fps
Point Sprites 18.5 MSprites/s
*****
30.87
*****
3DMark Score 7841
Game 1 - Car Chase - Low Detail 123.8 fps
Game 1 - Car Chase - High Detail 50.7 fps
Game 2 - Dragothic - Low Detail 114.2 fps
Game 2 - Dragothic - High Detail 63.9 fps
Game 3 - Lobby - Low Detail 123.4 fps
Game 3 - Lobby - High Detail 61.1 fps
Game 4 - Nature 35.7 fps
Fill Rate (Single-Texturing) 517.8 MTexels/s
Fill Rate (Multi-Texturing) 1021.7 MTexels/s
High Polygon Count (1 Light) 26.5 MTriangles/s
High Polygon Count (8 Lights) 6.5 MTriangles/s
Environment Bump Mapping 127.8 fps
DOT3 Bump Mapping 87.7 fps
Vertex Shader 65.5 fps
Pixel Shader 74.0 fps
Advanced Pixel Shader 60.3 fps
Point Sprites 18.8 MSprites/s
*****
42.01
*****
3DMark Score 8028
Game 1 - Car Chase - Low Detail 120.7 fps
Game 1 - Car Chase - High Detail 46.9 fps
Game 2 - Dragothic - Low Detail 118.4 fps
Game 2 - Dragothic - High Detail 64.1 fps
Game 3 - Lobby - Low Detail 121.8 fps
Game 3 - Lobby - High Detail 59.6 fps
Game 4 - Nature 50.3 fps
Fill Rate (Single-Texturing) 513.9 MTexels/s
Fill Rate (Multi-Texturing) 1007.6 MTexels/s
High Polygon Count (1 Light) 28.0 MTriangles/s
High Polygon Count (8 Lights) 6.4 MTriangles/s
Environment Bump Mapping 127.7 fps
DOT3 Bump Mapping 88.4 fps
Vertex Shader 50.3 fps
Pixel Shader 73.6 fps
Advanced Pixel Shader 61.5 fps
Point Sprites 18.5 MSprites/s
As we can see, in the Car Chase, both 28.90 and 30.87 are just about identical, with 42.01 falling behind by about 4 FPS. It's interesting that even withs it's far more aggressive LOD Bias that 30.87 beats 42.01 and comes next to 28.90 (both these drivers, again, are not as aggressive).
Dragothic Low belongs to 42.01, topping the 28.90 drivers by 7, and the 30.87 by 4. The High version of the bench is also tops on the 42.01 by 1 frame, while 28.90 and 30.87 are neck and neck.
The Lobby benches again show the 42.01 falling behind a bit, by 2 frames on both High and Low, 30.87 and 28.90 are the same.
Nature no doubt is the 4x.xx drivers high point, with it crushing both 28.90 and 30.87 13 and 15 points, respectively. IT should be noted that it looks like LOD bias really matters a lot in the Nature bench, with the 30.87 driver being hurt by it's aggressive LOD.
The fillrate bench goes to the 30.87 drivers, as both Single and Double are tops on it, with the 28.90 and 42.01 drivers being the same.
The 42.01 drivers are the best in the Low Polygon count bench, beating the other two by about 2 million, with the High Polygon bench the same on all three sets.
Enviormental Bump Mapping is lowest on the 28.90 drivers, falling behind both 30.87 and 42.01 (which are the same) by 1 FPS, but even that is within the margin of error. The DOT3 Bump Mapping is best on 42.01, which gets progressively better with each newer driver set.
The Vertex Shader bench shows a serious flaw in the 42.01 drivers. It plummets beind both 28.90 and 30.87 by 14 FPS.\
And while it could be said that the 4x.xx drivers are best for Pixel Shader performance, the two Pixel Shader benches don't show it. All score about the same. 4x.xx drivers are only optimized for Nature, I guess..
Finally, Point-Sprites remains the same on all drivers.
That does it for 3DMark. Next post will contain GL Excess.