Voodoo5 6000 BenchMark


La idea del siguiente Benchmark es probar el rendimiento de las distintas revisiones de la V5-6000 usando idéntica plataforma y misma configuración. Hasta la fecha de hoy no se tiene constancia de que exista ningún tipo de prueba de semejante calibre. Pra que las pruebas sean lo más real posible he utilizado timedemos para ajustar los FPS en lo máximo posible.

A continuación detallo los diferentes juegos elegidos para el benchmark. Para esta ocasión decir que se han seleccionado dos juegos por API haciendo un total de 8 juegos:

Api D3D:

- Motrocoss Madness 2 (Mayo del 2000)
- Max Payne

Api OpenGL

- Quake III arena
- Heavy Metal 2

Glide

- Unreal Tournament
- Rune

La plataforma elegida es la siguiente:

Placa Base: Epox 8k5a3+
XP-Mobile 2800+ @2.1GHz
512Mb Geil One Ultra TCCD 166FSB 2-2-2-5 1T
Windows 98SE
V-Control (Not tweaks)

Drivers:

Aquí me encontré con el primer problema. Decir que la V5-6000 1500 A1 que viene equipada con Chip Intel precisa de un driver especial ya que el chip Intel no tiene un generador pixel clock en la salida y no es compatible con el 3dfxvs.dll que utilizan sus predecesoras. Tuve que buscar un driver compatible con la placa y gracias a un DVD (stock antiguos Napalm drivers) que me envió mi buen amigo Gary Donovan pude ir probando uno a uno todos los drivers antiguos conocidos con el nombre de Napalm hasta dar con el. Asi para las revisiones A2, A3 y A, utilicé el último driver desarrollado por 3Dfx rev. 1.04.01b y para la revisión 1500 A1 con el Intel Chip utilicé para el D3D 4.12.01.0593 datado del 08/07/2000. Para el OpenGL y Glide utilicé el mismo que viene en el set driver 1.04.01b.

Voodoo5 6000:

V6k 1500 A1 Chip Intel @166'09MHz - Bios 1.03e1

V6k 2600 A2 Chip Hint @166'81MHz - Bios 1.11

V6k 3400 A3 Chip Hint @167'05MHz - Bios 1.16

V6k 3700 A Chip Hint @167'05MHz reworked by Hank - Bios 1.16


V6k 3700 A Chip Hint @166'81MHz 'Virgin' not reworks - Bios 1.16


V3 Power Board PCB V6K @143MHz 8Mb SGRAM - It just for fan.


 

Motocross Madness 2 No FSAA nos llama la atención el resultado obtenido por la 3700 A 'virgin' donde en igualdad de condiciones es capaz de sacar más de 2 FSP AVG a su hermana gemela con el pci rework by Hank. También destacar el resultado de la 2600 A2 que rinde por encima de su predecesora la 3400 A3 y 3700 A by Hank. En esta timedemo la 1500 A1 esta a la par a pesar de ser la primera V6k totalmente funcional. Mencionar que en este D3D benchmark la Intel V6k funciona a través de un D3D driver especial datado de Julio del 2000.
Estamos hablando que la diferencia entre la v5-6000 más rápida y la menos existe una diferencia de apensas 2 FPS de promedio pero siendo prácticamente la misma tarjeta usada bajo el mismo sistema de testeo las diferencias deberían ser mínimas.

 

Bajo 2xFSAA la 3700 A 'virgin' continúa mandando pero hay que destacar por encima de todo el rendimiento de la 1500 A1 que esta a la par con la 3700 A virgin. El resto de las v5-6000 estan promediando 43 FPs AVG. Decir que la 1500 A1 ha pasado de ser la última de la lista en modo No FSAA a compartir el primer lugar con la 3700 A virgin. Las diferencias entre la primera y la última ronda 1 FPS Avg de diferencia. Es curioso ver como la 1500 A1 estaba perdiendo por 2 FPS Avg No FSAA y con 2xFSAA ha recuperado esos 2 FPS. Quizás el driver a ser más antiguo no esta del todo perfeccionado de ahi la diferencia entre No FSAA y 2xFSAA. En cuanto al resto de las tarjetas decir que mantienen la posición con respecto al timedemo anterior.


 

Decir que el timedemo propuesto para Max Payne no es del todo preciso ya que no es automático, sino que tenemos que activarlo y desacivarlo implicando una pérdida o ganancia según el caso en la obtención final de los FPS.

La 3700 A 'virgin' vuelve a dominar el timedemo en D3D No FSAA pero esta vez los resultados son más parejos. En segundo lugar tenemos la 3700 A by Hank y vuelve a destacar el rendimiento de la 1500 A1 codeándose de tú a tu con la 3700 A 'virgin'. En el apartado negativo decir el resultado obtenido por la 3400 A3 perdiendo 1 FPS Avg.

Bajo 2xFSAA nos vuelve a sorprender el rendimeinto de la 1500 A1 y esta vez incluso bate por apenas 0,17 FPS Avg a la 3700 A 'virgin' que hasta el momento había dominado todos los BenchMarks. La Intel V6k es capaz de sacar más de 2 FPS Avg a la 3700 A by Hank. Al obsrevar las diferentes pruebas bajo D3D podemos decir que el driver utilizado por la 1500 A1 rinde mejor bajo 2xFSAA dato curioso ya que estamos hablando de una tarjeta que se fabricó a mediados de marzo del 2000 a diferencia de la 3700 A que el PCB data de mediados de Agosto del 2000. En este caso tampoco podemos saber a ciencia exacta si el hecho de utilizar el Chip Intel en contrapartida del Chip Hint incrementa o no el rendimiento ya que para las pruebas bajo D3D se tuvo que utilizar un driver D3D diferente al resto.

Como dato negativo decir el rendimento de la 3400 A3 en donde de las 4 pruebas realizadas bajo D3D a No FSAA y 2xFSAA se ha situado en último y penúltimo lugar en dos ocasiones. En cuanto a la 3700 A by Hank decir que en términos de rendimiento esta por debajo de su hermana gemela (sin reworks), y su hermana mayor la 2600 A2 se encuentra también por encima.

En términos generales no existe mucha diferencia en FPS entre las candidatas pero es curioso oberservar como diferentes revisiones de PCB no tienen por que implicar una mejora en rendimiento como se puede ver en el rendimiento de la 1500 A1. Donde si se cumple la expectativa es en la 3700 A 'virgin' y en el caso de la 3700 A by Hank con los reworks introducidos rinde por debajo de lo esperado conjuntamente con la 3400 A3.


A continuación viene el timedemo por excelencia con el clásico Quake III arena para 3Dfx bajo OpenGL sin utilizar compresión FXT1 de texturas, y por increible que parezca nos qudamos perplejos con el rendimiento de la 1500 A1 donde destroza a sus hermanas mayores obteniendo diferencias de escándolo. La 3700 A 'virgin' también destaca por ru rendimiento pero ni por asomo puede codearse con la 1500 A1 que la aventaja en más de 5 FPS Avg y como viene siendo costumbre la 3400 A3 vuelve a ser la última candidata con una pérdida de 8 FPS Avg. El resto de las tarjetas se comportan de manera pareja dominada por la 2600 A2.

En modo 2xFSAA se mantienen las posiciones delanteras dominada por la Intel V6k y seguida por la 3700 A 'virgin' pero esta vez el pelotón viene comandado por la 3700 A by Hank avanzando a la 2600 A2 y por primera vez la 2600 A2 se desplaza al último lugar.

Nota- Sin saberlo ciencia cierta y sin tener alguna explicación coherente al rendimieno de la V5-6000 1500 A1 solo podemos especular. Sabemos que 3Dfx utilizó tal tarjeta para mostrar su rendimiento en diferentes convenciones. En una de ellas conocida con el nombre de ECTS computer games en Londres, 3Dfx presentó su tarjeta estrella equipada con 4 CHIPS VSA-100 y capaz de renderizar a 8xFSAA. 3Dfx Utilizó un tablero prototipo rev. 1500 A1, idéntica a la tarjeta que poseo actualmente. Para mostrar su potencial se utilizó el clásico juego Quake 3 arena a través de diferentes resoluciones y con FSAA activado. Los resultados obtenidos fueron totalmente esperanzadores y la calidad de imagen impresionante. Quizás tanto la tarjeta como los drivers fueron optimizados para tales eventos y de ahi el resultado tan inesperado derrotando claramente a la V5-6000 3700 A 'Virgin'.


En Heavy Metal 2 las cosas vuelven a la normalidad y la 3700 A 'Virgin' vuelve a recuperar el primer lugar desplazando a la 1500 A1 por apenas 1 FPS Avg. La 3400 A3 vuelve a posicionarse en último lugar seguida de la 3700 A by Hank y la 2600 A2 vuelve a recuperar el tercer lugar. Las diferencias son de apenas 2 FPS Avg entre la primera y la última. Vuelve a destacar el segundo lugar logrado por la 1500 A1 obteniendo 1 FPS Avg de diferencia con el resto de tarjetas.

Cuando 2xFSAA es activado las cosas vuelven a cambiar, la 3700 A 'Virgin' se mantiene en cabeza pero la 3400 A3 se coloca en segundo lugar desplazando al tercer puesto a la 1500 A1. Como ya sucedió en Qauke III 2xFSAA la 2600 A2 se coloca en penúltimo lugar. Curioso comprobar como la 3700 A by Hank se sitúa en último lugar con una penalización de 1,5 FPS Avg.


Le llega el turno al API Glide con el clásico juego Unreal Tournament basado en Glide2x.dll y como viene siendo habitual la 3700 A 'Virgin' encabeza el grupo seguida de cerca por la 3400 A3. Por primera vez en todos los Benchmarks que llevamos realizados la 1500 A1 se coloca en último lugar por apenas 0,25 FPS Avg dediferencia. Sorprende de nuevo el segundo lugar alcanzado por la 3400 A3 sacando más de 1 FPS Avg al resto de tarjetas donde hasta el momento nos tenía acostumbrado a estar ubicada en las útlimas posiciones.

Hacer mención especial a la V3 Power Board que por primera vez esta luchando con el resto de tarjetas ya que UT no es capaz de renderizar a 32Bits en modo Glide y todas juegan en igualdad de condiciones. Claramente se ve penalizada por la falta de memoria Ram (unicamente viene equipada con 8Mb y por sus bajos ciclos de reloj de trabajo @143MHz). Si comparamos con el rendimiento de una V3 3500 engineer sample trabajando @200MHz donde en idéntica circunstancias obtiene 49.86 FPS Avg (prácticamente el doble), y con la Velcoity 200 prototype que viene equipada con 16Mb SGRAM @143MHz se obtiene una media 38'28 FPS Avg. Decir que el rendimiento obtenido viene muy acentuado por la escasa memoria SGRAM de la que dispone y que repercute muy negativamente en el rendimeinto general.

Con 2xFSAA activado las tarjetas se comportan de manera semejante al anterior timedemo No FSAA. La 3700 A 'Virgin' se mantiene en primer lugar con apenas 0'80 FPS Avg de ventaja sobre la 2600 A2 que pasa del tercer lugar al segundo lugar desplazando a la 3400 A3. Decir que el rendimiento es muy parejo entre las 4 primeras posiciones con apenas 0'90 FPS Avg de diferencia. Donde encontramos un descenso muy considerable en cuanto a rendimiento es con la 1500 A1 que rinde 15 FPS Avg por debajo del resto.


El timedemo siguiente esta basado en el mítico juego conocido con el nombre de Rune basado en Glide3x.dll. Nuevamente la 3700 A 'Virgin' vuelve a encabezar la lista seguida de cerca lpor la 3400 A3. Aquí podemos observar como las diferencias son más significativas con más de 3 FPS Avg entre la primera y la última. Es curioso comprobar el rendimiento de las 2 V5-6000 3700 A, la 'Virgin' aventaja a su hermana gemela en prácticamente 3 FPS Avg.

Podermos comprobar como la V3 Power Board vuelve a rendir a las mil maravillas obteniendo más de 40 FPS de promedio. En igualdad de condiciones probamos una V3 3500 AGP 200MHz prototipo obteniendo 90'68 FPS y la Velocity 200 prototipo 72'40 FPS.

Bajo 2xFSAA la 1500 A1 vuelve a colocarse en los primeros lugares. La 3700 A virgin vuelve a comandar el grupo y la 3700 A by Hank vuelve a colocarse en último lugar con una pérdida de casi 3 FPS Avg.

Bajo Glide la 3700 A 'Virgin' domina los test tanto en modo No FSAA como a 2xFSAA y por contra partida la 3700 A by Hank se sitúa claramente en las últimas posiciones. La 3400 A3 recupera posiciones y se consolida en el segundo lugar seguida la 1500 A1.


 

Conclusiones- Como era de esperar la última revision, se supone que estamos hablando del tablero más perfeccionado y optimizado, rinde por encima del resto. Hay que decir que la tarejta V5-6000 3700 A 'Virgin' viene directamente de un Ingeniero de 3Dfx y me comentó que dicha tarjeta había sido depurada e iba a ser el tablero que 3Dfx iba a comercializar antes de su desaparición. Por contra partida tenemos la 3700 A by Hank -Hank Semenec ex Ingeniero de 3Dfx ha sido el propulsor de dar vida y convertir en estables las V5-6000 que rescató gracias al PCI Rework. El rework es aplicable en las revisiones del PCB 210-0391-001-A and 210-0391-001-A3. Consiste en instalar 4.7K resistencia en R540, R589, R717, R714 y cambiar las resistencias 22ohm a 0ohm en R734, R743, R735, R745. En algunas tarjetas es necesario puentear con un fino cable para corregir un error en el PCI Rework como se muestra en la útlima imagen. Nota- no todas la tarjetas incluyen tal rework solo se da en tableros que muestran cierta inestabilidad una vez aplicado el Rework by Hank.

No sabemos si los cambios introducidos en los tableros para arreglar las tarjetas repercuten en el rendimiento ya que en la mayoría de test la tarjeta tiene una penalización de 2 FPS de media y se sitúa en todo momento las últimas posiciones.
A continuación detallamos las diferencias mediante un gráfico para constatar más rapidamente las penalizaciones entre ambas tarjetas.