Blogia
Geeks i d'altres

De Tarjes Gràfiques

Tenc un colega a qui li agrada molt el tema del programari lliure i tal, però també és molt "juganer". És a dir, que pot fer un esforç i relegar els jocs a una mica de segón plà pel tema de la ètica i tal, pero que li agradaria poder emprar el Wine per jugar al Lineage 2. Així que m'he posat a informar-me sobre el tema, i he vist que la cosa és molt senzilla, pero has de tenir la tarjeta gràfica configurada amb soport per a 3D, així que m'he posat a fer averiguacions, i he tret un grapat de conclusions.

Primer he sabut d'una aplicació que fa una prova de 3D i dels FPS (Frames Per Segon) que treu la tarjeta gràfica; glxgears I he fet la prova al portàtil, que té una ATI Radeon Mobility 9600. La sortida de la comanda lspci (filtrada amb un grep perque domés surti la informació sobre la gràfica, lspci grep VGA) és la següent

0000:01:00.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]
I fent una prova amb el glxgears hem surten les següents dades;

1094 frames in 5.0 seconds = 218.800 FPS
1305 frames in 5.0 seconds = 261.000 FPS
1408 frames in 5.0 seconds = 281.600 FPS
1216 frames in 5.0 seconds = 243.200 FPS
1276 frames in 5.0 seconds = 255.200 FPS
1401 frames in 5.0 seconds = 280.200 FPS
1217 frames in 5.0 seconds = 243.400 FPS
1122 frames in 7.0 seconds = 160.286 FPS

Més o manco una mitja de 250 frames per segon. No tenia ni idea de si era una bona xifra o no perque no tenia cap punt de referencia, així que he fet al mateix al sobretaula, que duu una S3 Savage4 integrada a la placa base.

01:00.0 VGA compatible controller: S3 Inc. Savage 4 (rev 03)

I amb aquesta tarjeta el glxgears hem treu aquests resultats;
469 frames in 5.0 seconds = 93.800 FPS
493 frames in 5.0 seconds = 98.600 FPS
423 frames in 5.0 seconds = 84.600 FPS
494 frames in 5.0 seconds = 98.800 FPS
493 frames in 5.0 seconds = 98.600 FPS
423 frames in 5.0 seconds = 84.600 FPS

Així pareix que bé, que encara que la millora no sigi una bestialitat, almenys treim el doble de frames en el mateix temps. Però lletgint per la xarxa, exactament a un wiki sobre el portàtil, veig que amb els drivers privatius que ha tret ATI se poden treure 1455 FPS, casi 6 vegades més rendiment que amb la meva configuració actual. Algú sap a que es deu aixó? No ha lliberat les especificacions dels seus productes? Perque els drivers lliures treuen tan poc rendiment? O sóc jo que no ho he configurat bé del tot?
Intentaré anar-me contestant a jo mateix poc a poc, encara que si algú en té idea li agrairia que m'ho explicàs.

3 comentarios

geo -

desde la Debian sarge amb el kernel 2.4.27 sense compilar i a la mateixa resolucio grafica me han sortit aquests resultats

1185 frames in 5.0 seconds = 237.000 FPS
1260 frames in 5.0 seconds = 252.000 FPS
1280 frames in 5.0 seconds = 256.000 FPS
1260 frames in 5.0 seconds = 252.000 FPS
1260 frames in 5.0 seconds = 252.000 FPS
1260 frames in 5.0 seconds = 252.000 FPS
1260 frames in 5.0 seconds = 252.000 FPS
1120 frames in 5.0 seconds = 224.000 FPS
1260 frames in 5.0 seconds = 252.000 FPS
1260 frames in 5.0 seconds = 252.000 FPS
1260 frames in 5.0 seconds = 252.000 FPS
1260 frames in 5.0 seconds = 252.000 FPS

geo -

914 frames in 5.0 seconds = 182.800 FPS
791 frames in 5.0 seconds = 158.200 FPS
904 frames in 5.0 seconds = 180.800 FPS
791 frames in 5.0 seconds = 158.200 FPS
904 frames in 5.0 seconds = 180.800 FPS
904 frames in 5.0 seconds = 180.800 FPS
791 frames in 5.0 seconds = 158.200 FPS

aquests son els resultats en estat normal sense processos acitus (esxeptuant el gaim)

geo -

la meva ati radeon 9100 amb el s drivers generics que posa la ubuntu va treure aquests resultats , aixo si estava compliant el kernel a la vegada ;)

709 frames in 6.0 seconds = 118.167 FPS
452 frames in 5.0 seconds = 90.400 FPS
452 frames in 5.0 seconds = 90.400 FPS
339 frames in 5.0 seconds = 67.800 FPS
452 frames in 5.0 seconds = 90.400 FPS
452 frames in 5.0 seconds = 90.400 FPS
339 frames in 5.0 seconds = 67.800 FPS
452 frames in 6.0 seconds = 75.333 FPS
452 frames in 5.0 seconds = 90.400 FPS
339 frames in 5.0 seconds = 67.800 FPS
452 frames in 5.0 seconds = 90.400 FPS
452 frames in 5.0 seconds = 90.400 FPS
339 frames in 5.0 seconds = 67.800 FPS