Benchmarks
Aangezien de kaart niet functioneerde op ons Gigabyte BX2000 moederbord, hebben we deze keer dus het SOYO SY-6BA+III moederbord gebruikt voor de test. De processor (Pentium III 500 MHz) en het geheugen (128 MB PC100) zijn uiteraard hetzelfde gebleven als bij al onze andere videokaarten-tests.
Ook de G400 hebben we bloot gesteld aan onze bekende Quake II, Unreal en 3D Mark benchmarks. Nieuwe deze keer zijn de tests met Quake 3 Test 1.07. Deze nieuwe versie van de Quake 3 Test (downloadbaar op www.quake3arena.com) heeft, in tegenstelling tot de oude 1.05 versie, goede benchmark-routines. De uitslagen zijn uiteraard niet vergelijkbaar met die van 1.05.
Quake II
We zullen beginnen met de scores in het OpenGL spel Quake II. Matrox waarschuwt al dat de OpenGL driver voor de Matrox G400 nog verre van 100% optimaal is. Ze beloven dat er in de nabije toekomst een snellere en betere OpenGL ICD wordt uitgebracht. Meteen bij deze test viel al iets op: het spelen van 3D games in 1600 x 1200 is met de 16MB G400 niet mogelijk. Vandaar dat we alleen scores hebben van de resoluties 640 x 480 en 1024 x 768. Uiteraard gebruiken we weer de twee beroemde massive.dm2 en crusher.dm2 demo's.
Quake
II Performance (Quake II versie 3.20)
|
||
Massive.dm2
|
640
x 480
|
![]() |
1024
x 768
|
![]() |
|
Crusher.dm2
|
640
x 480
|
![]() |
1024
x 768
|
![]() |
Meteen valt op dat de performance maar weinig terugvalt bij de hogere resolutie. In 1024 x 768 is de Quake II performance van de 16 MB G400 te vergelijken met de Voodoo3 2000.
Quake 3 Test 1.07
In Quake 3 Test is gebruik gemaakt van de bijgeleverde q3testdemo1 demo. Deze test kun je zelf uitvoeren door met de tilde (~) de console naar voren te roepen en dan de volgende twee commando's in te voeren: timedemo 1 en demo q3testdemo1.
De test is zowel uitgevoerd in Quake 3's NORMAL en HIGH QUALITY beeldscherm instellingen. De instelling FASTEST werkte niet met de G400. De HIGH QUALITY instelling maakt gebruik van o.a. 32 bit color rendering, trilinear filtering, etc.
Quake
3 Test 1.07 Performance - q3testdemo1
|
||
High
Quality
|
640
x 480
|
![]() |
1024
x 768
|
![]() |
|
Normal
|
640
x 480
|
![]() |
1024
x 768
|
![]() |
Vreemd is natuurlijk dan in 640 x 480 de HIGH QUALITY instelling sneller is dan de NORMAL. Dit is te verklaren doordat de G400 zelfs voor 16 bit color rendering (bij Normal) alles berekent in 32 bit. Achteraf moet er dan een extra dither-stap bijkomen. In 640 x 480 is deze dither-stap de performance bottleneck, terwijl bij 1024 x 768 de bijkomende extra berekeningen voor 32-bit kleur en Triliniear-filtering etc. de bottleneck zijn. Als Matrox hun OpenGL drivers nog iets verbetert, is ook Quake 3 goed te spelen in 1024 x 768 in de Normal mode.
Unreal
Net als bij de beide Quake's lukte het ons ook bij Unreal niet om de resolutie 1600 x 1200 te gebruiken. Ook het spelen van Unreal met de OpenGL API functioneerde niet naar behoren bij de G400. Het lukte wel om Direct3D scores te meten bij de twee overige resoluties.
Unreal
Framerate (Unreal versie 2.25)
|
||
|
Direct3D
Engine
|
OpenGL
Engine
|
640
x 480
|
40,6
fps
|
-
|
1024
x 768
|
28,3
fps
|
-
|
1600
x 1200
|
-
|
-
|
De scores hier liggen gemiddeld 3 a 5 frames lager dan die van een TNT2 videokaart.
3D Mark
De 3D Mark scores van de G400 zijn als volgt:
3D
Mark 99 MAX - 3D Mark Score
(800 x 600, 16 bit) |
4982
3D Marks
|
3D
Mark 99 MAX - Texture Rendering Speed
|
|
2
MB: 306,2 FPS
|
16
MB: 92,2 FPS
|
4
MB: 224,9 FPS
|
32
MB: 56,1 FPS
|
8
MB: 170,6 FPS
|
|
De 3D Mark score van de G400 is erg hoog. Ook de Texture Rendering Speed scores zijn hoger dan die van bijvoorbeeld een TNT2 kaart. De hoge scores bij deze Texture Rendering Speed test zijn uiteraard makkelijk te verklaren door Matrox' Dual Bus systeem, dat zeer hoge data doorvoersnelheden tot gevolg heeft. De nog steeds hoge scores bij 16 MB en 32 MB aan textures bewijzen dat ook de G400 het AGP-Texturing systeem perfect ondersteunt.