Guillemot 3D Prophet & GeForce 256

Publié le 12/10/1999 par
Imprimer

Performances OpenGL Jeu - Quake III

quake3demo1.gif (25381 octets)

Dès le 640*480, le GeForce 256 montre sa puissance et permet à ce pauvre Celeron 300 de se rapprocher du score obtenu par un couple Pentium III 500 + TNT2 Ultra. Néanmoins le processeur est toujours un point important, puisque c´est couplé à un Pentium III 500 que le GeForce 256 explose tout les scores, excepté une fois encore en 1600*1200 32 bits ou il s´avère très proche du TNT2.

q3tweak.gif (22444 octets)

J´ai ensuite essayé la même demo1 dans Quake III, mais avec des réglages 3D qui permettent d´augmenter le nombre de polygones, à savoir :

r_lodbias -2 - uses the most detailed model no matter what distance you are from the object.
r_SubDivisions 1 - enabled much more triangles in curved surfaces.
r_lodCurveError 10000 - Sets the LOD for curves, at 10000 the most detailed curves are used.

A ma grande surprise, j´ai pu voir que cela avait un impact important sur les performances de la machine. Que ce soit avec une TNT 2 Ultra ou une GeForce 256, la perte de performance s´élève à 25-30%

Le coprocesseur géométrique, s´il relativise la puissance du processeur, ne le met donc pas complètement de coté, ce dernier s´occupant toujours de toute la gestion de la scène.

quake31600.gif (15276 octets)

Voici quelques benchmarks effectués sous Quake III en 1600*1200, sur un Celeron 300. La première valeur correspond au nombre de Couleurs (16 ou 32 bits, et donc Z-Buffer 16 ou 24 bits par la même occasion), la seconde aux Textures (16 ou 32 bits) et la dernière … et bien il s´agit du filtrage utilisé, bilinear ou trilinear filtering. Comme vous pouvez le constater, le passage en frame buffer 32 bits et en Z-Buffer 24 bits fait chuter les performances du GeForce 256 à 3.5 images / s de celles du TNT 2 Ultra, alors que l´écart atteignait les 13.7 images secondes en 1600*1200 16 bits, textures 16 bits et bilinear filtering.

Pourquoi une telle chute de performance ? Tout simplement un manque de bande passante mémoire. Le GeForce 256 dispose de 32 Mo de SDRAM 128 Bits à 166 Mhz, alors que ce sont 32 Mo de SDRAM 128 Bits à 183 Mhz qui équipent les TNT 2 Ultra. Cette bande passante limitée en mémoire vidéo explique les mauvaises performances du GeForce 256 en 1600*1200 32 bits, et ce dans tout les benchs effectués jusqu´à présent.

Vos réactions

Top articles