RADEON Y GEFORCE FX FRENTE A FRENTE
«
16
POWERUSR
ADRIAN MANSILLA EXPERTO EN HARDWARE
[email protected]
«
EN UN MUNDO DONDE SOLO PUEDE HABER UN REY, LA EVOLUCION TECNOLOGICA ES FRENETICA, Y LA LUCHA, CRUEL. MIENTRAS NVIDIA Y ATI SE DISPUTAN EL TRONO, POWERUSR, CRONISTA DE GUERRA, RELATA LO SUCEDIDO.
a pugna entre las principales marcas de chips 3D es tal, que nunca antes se había vivido una situación de tanta paridad en el mercado de las aceleradoras 3D. Una de las cuestiones que dan pasión a esta contienda entre dos corporaciones es el hecho de que muchos ven al mercado de los chips 3D como un mundo donde sólo puede existir un rey, y el resto debe quedar muy a la saga. Este imperativo de “matar o morir” también está animado e impulsado por la experiencia de 3dfx. Recordemos que esta compañía casi inventó la aceleración 3D, y dominó los corazones y bolsillos de los gamers durante años con sus placas Voodoo, hasta que las innovaciones de una pequeña empresa californiana llamada NVIDIA la despojaron del liderazgo. Así es que la lección de 3dfx para sus sucesores es simple: en una industria en la que se juega a todo o nada, el desarrollo de nuevas tecnologías es algo que no se puede descuidar.
L
INVESTIGACION Y PRESTIGIO Hoy en día, el ascenso tecnol ógico parece estar en la evoluci ón de los productos de ATI, que un tiempo atr ás ni siquiera eran considerados como una opci ón seria por los jugadores. El avance de ATI y el relativo estancamiento de NVIDIA tal vez se puedan explicar, en parte, si vemos de qu é tecnologías se han nutrido estas compa ñí as en el pasado reciente. Si bien la canadiense ATI ven ía mejorando sus productos para juegos a grandes pasos desde el lanzamiento de la Radeon original (R100), se produjo un cambio sustancial con la adquisición de la firma Artx. Aunque de nula presencia en el mercado y en la consideración de los usuarios, Artx era una interesante compa ñía de Silicon Valley que producía patentes tecnológicas a más no poder. Sus ingenieros fueron los que diseñaron el chip de video Flipper integrado en la consola GameCube y, ya bajo la tutela y el mando de ATI, la GPU R300 (Radeon POWERUSR
9700), que finalmente le dio a esta firma un producto sin ninguna duda ganador. Un poco antes de que ATI realizara su gran compra, NVIDIA, a su vez, se hizo de una importante empresa tecnol ógica, que no era otra que su viejo archirrival, 3dfx. Adem ás de hacer desaparecer a su competencia del mercado, la compra de 3dfx por parte de NVIDIA supuso el ingreso en esta compa ñía de tecnología en desarrollo y de un grupo de talentosos ingenieros. Sin embargo, el impacto de esta fuerza de trabajo no fue tan beneficioso para NVIDIA como lo fue para ATI la compra de Artx. Así, queda planteada la situaci ón como una carrera tecnol ógica fuertemente polarizada entre las dos empresas principales. Su meta es crear el chip m ás r ápido y entonces lograr el ansiado prestigio que terminar á dirigiendo el dinero de los gamers a sus arcas. Sin embargo, no todo es cuesti ón de alta tecnología, sino que ambas empresas atienden al mercado con una amplia gama de productos que compiten en distintos segmentos. Veamos cómo se comparan.
»
COMPAÑIAS FABLESS
QUIENES Y COMO FABRICAN LAS PLACAS Una de las frases notables que marcan una época de la industria tecnológica es aquella del ex CEO de AMD, Jerry Sanders, quien dijo que “los verdaderos hombres tienen fábricas”. Pero los directivos modernos de la industria tecnológica saben que, como en cualquier otra industria, el negocio no se trata de ser o no ser hombres; al contrario, no tiene otro sentido más que el de conseguir juntar dinero a paladas. La configuración actual de la industria concibe a NVIDIA y a ATI como usinas tecnológicas que generan un gran número
de patentes (inventos) al año y que emplean algunas de las mentes más brillantes en ingeniería electrónica. Ambas empresas son del tipo fabless, que literalmente significa “sin fábrica”. La producción de los chips es encargada a compañías que poseen sus propias fábricas, como TSMC y UMC, emplazadas en Taiwán. Las fábricas de semiconductores requieren de una gran inversión para mantenerse al día, debido al constante progreso y refinamiento en los procedimientos de producción. Una vez que los chips son
creados por encargo de ATI o NVIDIA, estas empresas los distribuyen a los distintos fabricantes de placas que pueblan el mercado de las aceleradoras. Aquí se diferencian, dado que ATI fabrica sus propias placas y provee a terceros, mientras que NVIDIA no tiene placas de marca propia y todos sus chips se dan a terceros. En la reticencia de NVIDIA a poseer sus propias fábricas aparece otra vez el fantasma de 3dfx, la cual, según muchos, comenzó su debacle económica cuando compró la fábrica de placas STB en México.
17
vs GAMA ALTA El prestigio de una marca, que siempre está cimentado en el deseo de la comunidad de gamers, se ve fortalecido o degradado por el hecho de tener la placa m ás r ápida. Para ATI o NVIDIA, la importancia de este sector es may úscula a nivel propagandístico, pero no lo es tanto en lo que concierne a las ganancias. De hecho, el precio elevado de las placas high-end hace que las ventas sean reducidas, y los mayores márgenes de beneficio se obtienen con la venta masiva de productos de menor rendimiento, como las GeForce4 MX o las Radeon 9000/9200. Pero también es cierto que muchos de los compradores de estas últimas placas lo hacen guiados no tanto por el producto en sí que van a comprar, sino por el “prestigio” que puede llegar a tener un nombre como “GeForce” o “Radeon”.
ATI HIZO UNA INTERESANTE JUGADA CON SU LINEA ALL-IN-WONDER: INCLUYE EN LA MISMA PLACA UNA CAPTURADORA DE VIDEO ANALOGICO, QUE PERMITE GRABAR PROGRAMAS DE SEÑAL DE CABLE O TV A LA PC.
ra interna de 8 pipelines y un rendimiento muy superior a su competidora de entonces, la GeForce4 Ti 4600.
Radeon 9700 PRO: a pesar de que la denominaci ón de GeForce killer venía aplicándose a los nuevos modelos de ATI desde la Radeon original, la primera que realmente hizo valer ese apelativo fue la revolucionaria 9700 PRO o R300. Decimos revolucionaria porque la GPU R300 fue la primera en incorporar caracter ísticas DirectX 9 por hardware, una estructu-
Radeon 9800 PRO: la GPU 9800 (R350) es, esencialmente, una R300 refinada con mejoras en el manejo de la compresión de memoria (lo que le brinda ventajas en antialiasing y filtro anisotr ópico) y mayor frecuencia de reloj.
GeForce FX 5900: la GeForce FX 5800 (un diseño también conocido con el nombre código de NV30) fue el primer EL SISTEMA DE REFIGERACION HA SIDO UNO DE LOS PUNTOS CRITICOS CON LOS QUE HAN TENIDO QUE LIDIAR LOS FABRICANTES. ESTA GEFORCE NECESITA UTILIZAR DOS SLOTS PARA PODER ALBERGAR SU PODEROSO COOLER.
fracaso de NVIDIA en mucho tiempo. Un procesador gr áfico muy costoso, que generaba una gran cantidad de calor, obligaba a las placas a tener un sistema de refrigeración enorme y sumamente ruidoso. Lo peor era que su performance no lograba superar a la de la Radeon 9700 PRO. Ni hablar de la Radeon 9800. La realidad adversa hizo que la vida de la GPU FX 5800 fuera muy corta y que pronto fuera reemplazada por una versi ón mejorada, la GeForce FX 5900 (NV 35). Actualmente, la FX 5900 enfrenta una situación dif ícil, dado que, a pesar de que consigue una leve ventaja sobre la Radeon 9800 PRO en la mayor ía de los benchmarks, conserva, injustamente, algo de la mala fama lograda por la FX 5800. Además, recientes benchmarks de HalfLife 2 liberados por la gente de Valve muestran que toda la serie FX tiene un rendimiento muy inferior a las Radeon en ese importantísimo título. Al contrario, las FX han demostrado ser m ás r ápidas que las Radeon en la ejecuci ón de las betas de Doom 3, pero ese juego recién aparecer á en el 2004.
TABLA 1. ACELERADORAS 3D DE GAMA ALTA Radeon 9800 PRO
Radeon 9700 PRO
GeForce FX 5800
GeForce FX 5900U
GeForce4 Ti 4600
0,15
0,15
0,13
0,13
0.15
CLOCK
380 MHz
325 MHz
400 MHz
450 MHz
300 MHz
CLOCK MEMORIA
680 MHz
620 MHz
800 MHz
850 MHz
650 MHz
BUS DE MEMORIA
256 bits
256 bits
128 bits
256 bits
128 bits DDR
ANCHO MEMORIA
21,7 GB/seg
19,8 GB/seg
12,8 GB/seg
27,2 GB/seg
10,4 GB/seg
PIPELINES
8
8
8
8
4
TMUS/PIPELINE
1
1
1
1
2
VERTEX SHADERS
2.0
2.0
2.0
2.0
1.1
PIXEL SHADERS
2.0
2.0
2.0
2.0
1.3
3,2 Gtex/seg
2,6 Gtex/seg
3,2 Gtex/seg
3,6 Gtex/seg
2,4 Gtex/seg
T&L (MVERTICES/SEG)
380
275
N/D
338
136
GENERACION DIRECTX
DX 9
DX 9
DX 9
DX 9
DX 8
PROCESO
FILLRATE (GTEXELS/SEG)
18
POWERUSR
vs GAMA MEDIA Este es el sector m ás peleado por los diseñadores de chips y los fabricantes de placas, debido a la buena relación entre el precio de los productos y la cantidad de ventas. Consideramos como gama media a aquellas placas que sirven para jugar sin restricciones, pero que no son tan poderosas y caras. En este nivel de productos suele generarse un efecto curioso y que confunde bastante a los usuarios. El hecho es que a los productos específicamente lanzados por los fabricantes como de gama media, se suman, a veces con mejor precio y prestaciones, las placas que fueron de alta gama en la generación anterior y que todav ía abundan en los comercios de computación. Por ejemplo, en algunos casos, una GeForce3 Ti 500 (que alguna vez fue la placa m ás r ápida y costosa del mercado) puede tener un rendimiento similar al de una Radeon 9500. Otro factor que aporta seriamente a la confusión de los usuarios es la gran cantidad de modelos que existen. Lo peor es que, sobre todo con ATI, los nombres pueden ser muy parecidos, pero los productos, muy diferentes. Entre una Radeon 9500 y una Radeon 9500 PRO existe un abismo de diferencia a favor de esta última. Y ni hablar de que, en realidad, la Radeon 9600 ¡es inferior a ambas 9500! Por el lado de NVIDIA, las cosas est án un poco más claras, y la GeForce FX 5600 es la placa de gama media t ípica de la marca.
GeForce FX 5600 Ultra: se trata de un procesador gr áfico de muy buen nivel, derivado del FX 5800, pero con varias mejoras compartidas con el FX 5900. Las placas FX 5600 Ultra son la competencia directa de las Radeon 9600 PRO, tanto en precio como en performance. La verdad es que la lucha en este caso
es de lo más peleada y pareja. La FX 5600 domina en los juegos que tienen engine Quake 3, por ejemplo, pero la ATI hace lo propio con los que se basan en Unreal . No obstante, las diferencias nunca son demasiadas. El problema para NVIDIA, en este caso, es el “factor Half-Life 2”. Como dijimos antes, las placas FX de NVIDIA adolecen de ciertas limitaciones en su arquitectura DirectX9. As í es que las Radeon son capaces de funcionar m ás r ápido y con mejor calidad de imagen en este esperado juego. Al momento de escribir estas líneas, se esperaba que NVIDIA y
OJO: NO TODAS LAS RADEON 9500 SON IGUALES. EXISTEN DISTINTOS MODELOS QUE VARIAN SIGNIFICATIVAMENTE EN RENDIMIENTO.
Valve llegaran a una soluci ón para el problema de las placas FX, pero por ahora, éstas deben ejecutar HL2 en modo DirectX 8.1 para obtener un rendimiento decente. En tanto, las Radeon pueden desplegar toda su musculatura DirectX 9, lo que supuestamente brinda una mejor calidad de efectos visuales.
Radeon 9500 PRO : estas placas son algo más dif íciles de conseguir que las
9600, pero ofrecen muy buenas caracter ísticas de desempeño y un precio más que atractivo. La arquitectura interna de la GPU 9500 PRO es idéntica a la de la 9700 PRO, con la diferencia de que tiene un bus de memoria de sólo 128 bits, comparado con el de 256 bits de la 9700. Por su parte, la Radeon 9500 (no PRO) no sólo tiene el bus de memoria recortado a 128 bits, sino que est á compuesta por únicamente 4 pipelines de proceso, en lugar de los 8 caracter ísticos de la versión PRO y de las 9700. Por otra parte, algunas versiones de Radeon 9500 PRO pueden ser modificadas por software para habilitar el bus de memoria de 256 bits, y as í con vertirse en una 9700. Esto se debe, en gran parte, al “apuro” con que ATI cre ó su l ínea de costo medio para responder a las crecientes ventas de la GeForce4 Ti 4200. A pesar de los nuevos producto s que fueron apareciendo en el mercado, la Radeon 9500 PRO es una reliquia muy buscada y reina en este segmento de aceleradoras 3D.
Radeon 9600 PRO : la Radeon 9600 y la
9600 PRO constituyen la oferta “oficial” de ATI para el segmento de rendimiento y precio medios. Ambas GPUs est án basadas en el diseño conocido como RV350. Este chip est á fabricado en 0,13 micrones, a diferencia de todo el resto de la familia R3xx, que sigue fabric ándose en 0,15 micrones. Las placas R9600 PRO vienen con frecuencias de 400 MHz/600 MHz (GPU/ memoria), y las 9600, de 325 MHz/400 MHz y su controlador de memoria est á mejorado respecto de las Radeon 9500.
TABLA 2. ACELERADORAS 3D DE GAMA MEDIA Radeon 9600 PRO
Radeon 9600
Radeon 9500 PRO
GF FX 5600U
GeForce4 Ti 4200
0,13
0,13
0,15
0,13
0,15
CLOCK
400 MHz
325 MHz
275 MHz
400 MHz
225 MHz
CLOCK MEMORIA
600 MHz
400 MHz
540 MHz
800 MHz
500 MHz
BUS DE MEMORIA
128 bits
128 bits
128 bits
128 bits
128 bits
ANCHO MEMORIA
9,6 GB/seg
6,4 GB/seg
8,6 GB/seg
12,8 GB/seg
8 GB/seg
PIPELINES
4
4
8
4
4
TMUS/PIPELINE
1
1
1
2
2
VERTEX SHADERS
2.0
2.0
2.0
2.0
1.1
PIXEL SHADERS
2.0
2.0
2.0
2.0
1.3
1,6 Gtex/seg
1,3 Gtex/seg
2,2 Gtex/seg
1,6 Gtex/seg
1,8 Gtex/seg
T&L (MVERTICES/SEG)
400
325
135
100
100
GENERACION DIRECTX
DX 9
DX 9
DX 9
DX 9
DX 8
PROCESO
FILLRATE (GTEXELS/SEG)
POWERUSR
19
vs GAMA BAJA Este tipo de placas son las más vendidas y, si bien permiten jugar a todos los t ítulos de la actualidad, su desempe ño menor impone algunas restricciones. Lo más usual es que no ofrezcan la potencia suficiente para realizar antialiasing o filtro anisotr ópico de alta calidad. Además, cuando se las compara con productos del nivel superior, su rendimiento a altas resoluciones es muy inferior, aunque se comportan decentemente si se pretende utilizarlas en un monitor de no m ás de 15”.
VERDE, NEGRO, ROJO CARMESI... EL COLOR DE LA PLACA BASE SUELE SER MAS UNA HERRAMIENTA DE MARKETING QUE UN USO FUNCIONAL.
GeForce FX 5200 Ultra: lo más rescatable dentro de las placas de bajo costo son las FX 5200 Ultra, que traen una GPU a 325 MHz y memoria de 128 bits a 650 MHz. Su rendimiento suele ser bueno y tienen la virtud de soportar caracter ísticas DX 9, aunque tal vez sean demasiado lentas para aprovecharlas realmente. Por otra parte, el controlador de memoria integrado en estos modelos es similar al de la GeForce4 y no es tan eficiente como el del resto de la serie FX.
tipo de productos hace muy dif ícil encontrar uno que realmente valga la pena. Tanto es as í que, muchas veces, los vendedores de hardware no saben si están vendiendo placas con memoria de 64 o de 128 bits. Más allá de la confusi ón, las placas GeForce4 MX se han quedado algo atr ás en el tiempo, con algunas caracter ísticas similares a las GeForce2 MX. Si les interesa jugar con alta calidad los juegos del futuro, no les quedar á otra que alejarse de esta opci ón.
Radeon 9200 PRO: es la versión AGP 8X
de la Radeon 9000, que su vez, es una versión disminuida de la Radeon 8500. Se trata de placas DirectX 8.1, basadas en la tecnología ATI R200. El rendimiento de estos productos puede compararse con el de las GeForce3 de NVIDIA. Aunque las placas equipadas con estos chips de ATI resultan una mejor opci ón que las GeForce4 MX-440, la FX 5200 es el camino a seguir si desean capacidades DirectX 9 a bajo costo.
»
DIRECTX 9
EL FACTOR HALF-LIFE 2 En 1998 una pequeña compañía llamada Valve empezó a cambiar el mundo de los juegos con su primera producción: Half-Life; un excelente debut, teniendo en cuenta que se lo considera como uno de los mejores de la historia. Ahora bien, si HL fue un fenómeno imprevisto, HL2 es, al contrario, esperadísimo. Sabemos de gente que, ante la inminencia del lanzamiento del nuevo Half-Life , acumula pro-
visiones para poder jugarlo sin interrupciones de tipo social. La pregunta clásica suele ser: ¿será mi PC actual lo bastante buena como para jugar HL2 ? En vista de que esos interrogantes se han ido extendiendo cada vez más, Valve ha publicado los resultados de un benchmark realizado con el engine de HL2 sobre las principales placas del momento. Además de demostrar el rendimiento de este juego en
particular, los benchmarks pueden ser un indicativo del rendimiento posible en otros juegos futuros. D e hecho, HL2 es uno de los primeros títulos que salen al mercado desarrollados para aprovechar al máximo las funciones disponibles en el hardware DirectX 9, que incrementa notablemente la espectacularidad de los efectos de iluminación, texturas y colores, para dar mayor realismo.
#1
LOS BENCHMARKS DE VALVE SOFTWARE PERFORMANCE SOBRE HALF-LIFE 2 CON DIRECTX 9 NVIDIA GeForce FX 5200 Ultra NVIDIA GeForce FX 5600 Ultra NVIDIA GeForce FX 5900 Ultra
GeForce4 MX 440-8X : hace unos me-
RADEON 9600
ses que el mercado est á inundado de placas GeForce4 MX. La gran cantidad de modelos, variantes y marcas de este
RADEON 9800 PRO 0
10
20
30
40
50
60
70
FPS
TABLA 3. ACELERADORAS 3D DE GAMA BAJA GeForce4 MX 440
GF FX 5200 Ultra
Radeon 9200 PRO
Radeon 9200
Radeon 7500
0,15
0,13
0,15
0,15
0,15
CLOCK
275 MHz
325 MHz
275 MHz
250 MHz
270
CLOCK MEMORIA
400 MHz
650 MHz
550 MHz
400 MHz
366
BUS DE MEMORIA
128 bits
128 bits
128 bits
128 bits
128 bits DDR
ANCHO MEMORIA
6,4 GB/seg
10,4 GB/seg
8,8 GB/seg
6,4 GB/seg
5,8 GB/seg
PIPELINES
2
2
4
4
2
TMUS/PIPELINE
2
2
1
1
3
VERTEX SHADERS
1,1
2.2
1.1
1.1
No
PIXEL SHADERS
No
2.2
1.4
1.4
No
1,1 Gtex/seg
1,3 Gtex/seg
1,1 Gtex/seg
1 Gtex/seg
1,6 Gtex/seg
T&L (MVERTICES/SEG)
33
81
62
56
55
GENERACION DIRECTX
DX 7
DX 9
DX 8.1
DX 8.1
DX 7
PROCESO
FILLRATE (GTEXELS/SEG)
20
POWERUSR
vs LEADTEK WINFAST A350 ULTRA TDH VS. GIGABYTE RADEON 9800 PRO
DUELO DE
« TITANES
LEADTEK WINFAST A350 ULTRA TDH MYVIVO Cada vez que NVIDIA lanza al mercado un nuevo chip, Leadtek acompaña el anuncio con uno de sus productos basados en el dise ño de referencia que la compa ñía californiana en v ía a los integradores de placas. Sin embargo, Leadtek tiene la buena costumbre de ir un poco m ás allá y, un tanto m ás tarde, realiza mejoras a los dise ños base y lanza placas de alt ísima calidad bajo la denominación TDH. Lo primero que hace especial a esta placa equipada con la GPU GeForce FX 5900 Ultra es su apariencia. De hecho, el PCB (Printed Circuit Board, la tarjeta donde están los circuitos impresos) de la placa es muy poco visible, debido a un blindaje exterior en color plateado. Este blindaje no es antibalas, sino que sirve para mejorar la disipación de la gran cantidad de calor que genera el chip FX 5900 Ultra. Se
22
podr ía decir que toda la placa es un gran disipador. Si gustan de overclockear su hardware, ésta es una de las opciones m ás atractivas que pueden encontrar. Por otra parte, el look que tiene es dif ícil de superar. Este modelo, llamado MyVIVO, tiene capacidades de captura de video en varios formatos: MPEG-1, MPEG-2 VCD/SVCD o DVD. También incluye algunas funciones interesantes, como la reproducci ón Picture-in-Picture de videos. Si no les interesan esas cosas, tal vez el precio algo ele vado los lleve a alguna otra FX 5900 o a una Radeon. Por lo demás, las caracter ísticas técnicas de la A350 Ultra no difieren de otras “ultras” producidas por diversos fabricantes: GPU fabricada en 0,13 micrones a 450 MHz y 256 MB de memoria DDR de 256 bits a 850 MHz.
POWERUSR
vs L
a firma taiwanesa Leadtek es uno de los principales socios de NVIDIA, y produce algunas de las placas más finas del mercado. Una de ellas, equipada con la GPU FX 5900 Ultra, ser á el gladiador de NVIDIA en esta contienda. En cuanto a ATI, ha estado transfiriendo cada vez más la producción de placas a otros fabricantes, para centrarse en el desarrollo de GPUs. Entre ellos (Saphire, PowerColor, FIC), encontramos a Gigabyte como uno de los mejores y con una gama más amplia de productos. De esta compañía nos llega una Radeon 9800 PRO.
BANCO DE PRUEBAS En esta ocasión utilizamos una PC de pruebas de lujo que nos permitió exigir al máximo a las aceleradoras. Con un procesador Athlon 64 FX 51 de 2,2 GHz, motherboard Asus SK8N (chipset NVIDIA nForce3 Pro 150) y 1 GB de RAM ECC DDR 400, es la máquina más rápida que hemos utilizado hasta el momento, y para la próxima edición prepararemos una revisión a fondo de ella. En cuanto a las placas, para la FX 5900 Ultra utilizamos los drivers Detonator 45.23, y para la Radeon 9800 PRO, los Catalyst 3.7.
LEADTEK WINFAST A350 ULTRA TDH MYVIVO Cada vez que NVIDIA lanza al mercado un nuevo chip, Leadtek acompaña el anuncio con uno de sus productos basados en el dise ño de referencia que la compa ñía californiana en v ía a los integradores de placas. Sin embargo, Leadtek tiene la buena costumbre de ir un poco más allá y, un tanto m ás tarde, realiza mejoras a los dise ños base y lanza placas de alt ísima calidad bajo la denominación TDH. Lo primero que hace especial a esta placa equipada con la GPU GeForce FX 5900 Ultra es su apariencia. De hecho, el PCB (Printed Circuit Board, la tarjeta donde están los circuitos impresos) de la placa es muy poco visible, debido a un blindaje exterior en color plateado. Este blindaje no es antibalas, sino que sirve para mejorar la disipación de la gran cantidad de calor que genera el chip FX 5900 Ultra.
POWERUSR
Se podr ía decir que toda la placa es un gran disipador. Si gustan de overclockear su hardware, ésta es una de las opciones m ás atractivas que pueden encontrar. Por otra parte, el look que tiene es dif ícil de superar. Este modelo, llamado MyVIVO, tiene capacidades de captura de video en varios formatos: MPEG-1, MPEG-2 VCD/SVCD o DVD. También incluye algunas funciones interesantes, como la reproducci ón Picture-in-Picture de videos. Si no les interesan esas cosas, tal vez el precio algo ele vado los lleve a alguna otra FX 5900 o a una Radeon. Por lo demás, las caracter ísticas técnicas de la A350 Ultra no difieren de otras “ultras” producidas por diversos fabricantes: GPU fabricada en 0,13 micrones a 450 MHz y 256 MB de memoria DDR de 256 bits a 850 MHz.
23
vs GLOSARIO AGP TEXTURING Tecnología mediante la cual se permite utilizar la memoria RAM del sistema para almacenar texturas. Debido al ancho de banda del bus AGP, puede causar demoras. AGP FAST WRITES Este sistema permite que el CPU envíe datos directamente a la aceleradora, con lo cual se evita la latencia de tener que escribirlos en la memoria principal del equipo. API Application Program Interface, permite formas estandarizadas para trabajar. Existen tanto para gráficos como para cualquier programa. DIRECTX API de aceleración 3D propietaria de Microsoft que se utiliza en Windows. La mayoría de los juegos actuales están programados para DirectX. OPENGL API multiplataforma creada por Silicon Graphics que soporta funciones de aceleración 3D. Si bien es utilizada por muchos juegos (Quake 3 , por ejemplo), sus principales usos se dan en el área profesional (CAD). PIXEL SHADERS Incluida por primera vez en la GeForce3, esta tecnología permite aplicar complejos efectos de iluminación y color a los pixeles. Esta función de DirectX 8 y 9, a diferencia de vertex shaders, no puede emularse por software. VERTEX SHADERS Los vértices son la unidad básica con la que trabaja la aceleradora. Aquellas que implementan vertex shaders en hardware permiten realizar operaciones específicas con cada vértice o grupo de vértices. TEXEL Abreviatura del TEXel Element, son los puntos más pequeños en los que se divide una textura. T&L Transformation & Lightning. Esta expresión se refiere a los procesos de transformación e iluminación de objetos 3D que deben calcular las aceleradoras 3D. Usualmente, se expresa en polígonos por segundo o en vértices por segundo.
24
ANTIALIASING L
a gracia de tener una placa de video superpotente es que, supuestamente, nos permite jugar con la mejor calidad visual posible. Para comprobar c ómo se comportan ATI y NVIDIA en el apartado visual, realizamos unas pruebas con F1 2002 de EA Sports. Pero primero aclararemos cu ál es la idea b ásica de antialiasing y cu ál es la diferencia entre los m étodos de las dos marcas. El efecto de dientes de sierra que se ve en las primeras im ágenes capturadas es usual en cualquier juego que se ejecute sin antialiasing (AA). No obstante, la intensidad del efecto de aliasing var ía según el tipo de juego que se mire. Pero ¿cómo se soluciona este problema? La forma m ás primitiva de eliminar el aliasing es utilizar una mayor resoluci ón, pero esto no anula completamente los dientes de sierra y resulta muy perjudicial para la velocidad. Por otra parte, muchas veces, los monitores de PC no permiten elevar demasiado la resoluci ón (hay que pensar que muchos monitores de 17 pulgadas est án limitados a 1280x1024 pixeles).
SUAVIZADO POR HARDWARE La t écnica de AA que emplean la aceleradoras 3D se basa en la interpolaci ón del color de cada pixel para dar la impresi ón de que hay m ás pixeles en pantalla de los que verdaderamente hay. A muy grandes rasgos, el AA modifica el color de ciertos pixeles para combatir el efecto serrucho y hacer que las diagonales y los bordes se vean pr ácticamente sin ningún tipo de escalonado. Esto se llama “dithering ”, que no es m ás que “pintar ” los pixeles que rodean a los que forman el borde del objeto con colores intermedios entre el color del objeto y el del fondo sobre el que se encuentra. Podr íamos pensar que el antialiasing es como un “blur ” (efecto borroso), pero es mucho m ás que eso, a pesar de que los textos tiendan a verse un poco difuminados, seg ún el tipo de AA que estemos utilizando.
SUPER Y MULTISAMPLING Supersampling es una técnica de antialiasing que simplemente es fuerza bruta, y era la única opción disponible hasta la aparici ón de la GeForce3 de NVIDIA. Una GPU (procesador gr áfico) que utiliza supersampling renderiza la imagen a mucha mayor resoluci ón que el actual modo gr áfico que se ve en el monitor, y luego escala y filtra la imagen a la resolución final antes de mostrarla en la pantalla. Existen una variedad de m étodos para realizar esta operaci ón, pero cada uno requiere que la GPU renderice todos los pixeles extra requeridos por el m étodo de supersampling. Además, ya que el procesador gr áfico está renderizando más pixeles de los que se mostrar án, debe escalarlos y filtrarlos hasta la resolución que finalmente se mostrar á. Por supuesto que todo este proceso extra de escalado genera una significativa reducci ón en la performance. El mayor problema con supersampling es el rendimiento, y por eso ya est á casi en desuso, a pesar de que su calidad visual es, muchas veces, superior. Por otra parte, multisampling es una técnica mucho más sofisticada que brinda una mayor performance que el método de supersampling. Aunque el multisampling es m ás nuevo y tiende a aprovechar mejor el ancho de banda disponible en la placa de video, siempre se produce una reducci ón en la velocidad.
LAS OPCIONES DISPONIBLES En la GeForce FX 5900 Ultra existen los siguientes modos de antialiasing: 2x, 4x, 4xS, 6xS y 8x. Estos m étodos de AA se extienden a los demás productos de la l ínea FX. Los modos indicados como xS significan que se realizan mediante una combinaci ón de los métodos de multi y supersampling. El resto se realiza s ólo con multisampling, lo que, teóricamente, brinda mejor velocidad, pero no tanta calidad visual como los modos xS. En cuanto a la Radeon 9800 PRO, encontramos 2x, 4x y 6x, todos realizados mediante la ténica de multisampling. De lo que explicamos antes se deduce que los únicos niveles de AA directamente comparables entre NVIDIA y ATI son los de 2x y 4x. No obstante, las capturas nos demuestran que no se puede opinar desde la teor ía, sin ver la realidad. En la p ágina siguiente pueden ver las pantallas logradas por ambas placas y el efecto del antialiasing. POWERUSR
vs ANTIALIASING EN F1 2002 LA RESOLUCIÓN BASE UTILIZADA ES DE 800X600 PIXELES, PARA MAXIMIZAR EL EFECTO DE ALIASING. EN AMBAS PLACAS SE ACTIVÓ EL FILTRO ANISOTRÓPICO A 4X PARA MEJORAR LA CALIDAD DE LAS TEXTURAS.
ATI
NVIDIA
VEREDICTO
» SIN AA SIN ANTIALIASING Y CON FILTRO ANISOTROPICO 4X, LA CALIDAD DE AMBAS PLACAS NO DIFIERE. EL EFECTO DE ESCALADO ES IDENTICO EN LAS DOS.
» AA 4X ACTIVAMOS AA 4X EN AMBAS PLACAS. LA RADEON 9800 PRO HA MEJORADO LA CALIDAD DE MANERA IMPRESIONANTE. LA GEFORCE FX DEJA BASTANTE QUE DESEAR: ¡EL SERRUCHO TODAVIA ES VISIBLE!
» AA 6X LAS IMPERFECCIONES QUE SE OBSERVABAN EN EL AA DE LA RADEON SON REDUCIDAS CUANDO ELEVAMOS EL NIVEL A 6X. POR EL LADO DE NVIDIA, LA FX EN MODO 6XS MUESTRA UNA CALIDAD QUE SOLO PUEDE RIVALIZAR CON EL MODO 4X DE ATI.
» AA 8X EL MODO 8X DE NVIDIA AL FIN PUEDE EQUIPARARSE CON EL 6X DE ATI. SIN EMBARGO, LO HACE A COSTA DE UNA MAYOR PERDIDA DE PERFORMANCE (VER BENCHMARKS).
POWERUSR
25
vs
»BENCHMARKS S
i llegaron a esta parte de la nota, los premiaremos con una buena dosis de pruebas, cara a cara, de las principales placas de ATI y NVIDIA. Para compensar el hecho de que la placa de NVIDIA tiene 256 MB de RAM y la Gigabyte Radeon 9800 PRO, sólo 128 MB, hemos realizado dos sets de pruebas para esta última. El primero corresponde al modelo tal como viene de f ábrica, con la GPU a 380 MHz y la memoria a 680 MHz. Para el segundo, elevamos la frecuencia de la memoria a 700 MHz, que es el est ándar para las placas R9800 que vienen con 256 MB de memoria. Así, tendremos una mejor idea de lo que ser ía el rendimiento de ese tipo de placa.
QUAKE 3 - OPENGL Resolución FX 5900 Ultra
AQUAMARK 3 (GFX) - DIRECTX 9
R9800 PRO
R9800 PRO (700 MHz)
Resolución
FX 5900 Ultra
R9800 PRO
R9800 PRO (700 MHz)
1024x768
366,3 fps
348,8 fps
349,5 fps
1024x768x32 bits
5448
5613
5658
1280x1024
317,5 fps
294,7 fps
297,7 fps
AA 4x
4101
4602
4659
1280 - AA 4x
244,4 fps
180,3 fps
184,5 fps
AA 6 x
2835
4116
4176
1280 - AA 6x
-
126,7 fps
128,3 fps
A pesar de que Quake 3 es un juego bastante entrado en años, su motor gr áfico todav ía se utiliza como base para el desarrollo de títulos nuevos. Por esa raz ón, representa un estándar muy aceptado en lo que se refiere a rendimiento bajo la API OpenGL para juegos. En esta primera prueba, la GeForceFX hace valer su musculatura y deja a la Radeon muy atr ás, especialmente cuando utilizamos antialiasing 4x. Los juegos basados en Quake 3 amar án el brutal ancho de memoria de la GeForce FX y la ventaja de MHz de la GPU, por lo que esta placa resulta intocable en este apartado. Para las pruebas con AA 6x, no podemos comparar las placas, debido a que el modo 6xS de la GeForce FX s ólo está disponible en Direct3D y no en OpenGL. Con AA 8x, la FX logra 56,4 fps, pero el producto de ATI no ofrece ese modo. La Radeon con la memoria a 700 MHz consigue una buena mejora sobre la velocidad est ándar, aunque esto no basta para hacerle sombra a la FX 5900 Ultra. Aqu í, ATI es claramente vencida, pero la pelea reci én comienza.
26
El fracaso estrepitoso de la última versión de 3DMark dio lugar a que la comunidad gamer buscara r ápidamente un reemplazante para evaluar el rendimiento del último hardware. Aquamark 3 es un excelente medio para realizar benchmarks y reúne las condiciones para ser un excelente sustituto. Lo que se mide aquí es el rendimiento de la aceleradora 3D con el motor gr áfico del juego Aquanox 2 . Este, como la pr óxima generación de juegos, aprovecha las caracter ísticas DirectX 9 del último hardware para lograr una calidad de imagen superior, más cercana al realismo fotogr áfico. Además de probar las funciones propias de DirectX 9, como, por ejemplo, los vertex shaders, Aquamark 3 examina la capacidad de las aceleradoras cuando se enfrentan a situaciones con alto nivel de redibujado o pixeles redundantes. Al poner a prueba las funciones m ás avanzadas de DirectX 9, la fuerza bruta de la FX 5900 Ultra no basta para derrotar a la GPU 9800 PRO. Tras ver estos resultados y conocer los de Half-Life 2, es dif ícil no llegar a la conclusión de que ATI ha realizado una mejor implementaci ón de las caracter ísticas DX9 en sus chips.
POWERUSR
vs UNREAL TOURNAMENT 2003 DEMO (FLYBY) - DX 8
Resolución
FX 5900 Ultra
R9800 PRO
R9800 PRO (700 MHz)
1024x32 bits
276,79 fps
273,96 fps
276,35 fps
1280x 32 bits
226, 01 fps
201,90 fps
204,46 fps
1280x32 bits (AA4x)
124,50 fps
120,10 fps
122,00 fps
1280x32 bits (AA6x)
60,26 fps
100,44 fps
102,02 fps
UNREAL TOURNAMENT 2003 DEMO (BOTMATCH) - DX 8
Resolución
FX 5900 Ultra
R9800 PRO
R9800 PRO (700 MHz)
1024x32 bits
104,58 fps
111,13 fps
111,11 fps
1280x 32 bits
103,37 fps
107,71 fps
108,29 fps
1280x32 bits (AA4x)
76,65 fps
81,25 fps
82,42 fps
1280x32 bits (AA6x)
42,85 fps
64,48 fos
65,50 fps
Un ejemplo paradigmático de lo que debe ser la utilizaci ón de las caracter ísticas avanzadas del hardware de aceleraci ón 3D, UT2003 constituye, por eso mismo, una excelente plataforma de pruebas. El primer test –Flyby – consiste en una c ámara voladora que recorre mapas del juego a alta velocidad. Este escenario simple exige poco al procesador de la m áquina de pruebas y deja que las placas desenvuelvan maravillosamente todo su poder. A 1024x768, las contendientes están sumamente parejas y la velocidad es demencial, a pesar de que UT2003 es un juego muy exigente. Al subir la resoluci ón a 1280x1024, la FX 5900 Ultra tiene una ventaja de m ás de 20 fps sobre la Radeon. No obstan-
CONCLUSION Tras un vistazo general de los resultados de los benchmarks, pensamos que la Radeon 9800 PRO y la GeForceFX 5900 Ultra se encuentran en un nivel de paridad pocas veces visto entre dos productos que, tecnol ógicamente, son muy diferentes. Sin embargo, si examinamos la cuesti ón con mayor detenimiento, creemos ver una tendencia favorable para ATI, sobre todo cuando se pone a prueba lo último en tecnología. La GeForce FX es la reina de los juegos basados en Quake 3 ( RTCW , Jedi Knight II , etc.), pero debemos aceptar que ése es un motor gr áfico que, si bien est á vigente, es algo añejo. En cambio, frente a las complejidades de DirectX 9, es dejada atr ás por la competencia. En un juego actual como UT2003, que utiliza DirectX 8, ambas contendientes se vieron muy parejas y no podemos decir que una sea mejor que otra, especialmente si consideramos el test Botmatch. Desde que Valve hizo p úblicos los benchmarks de Half-Life 2, NVIDIA ha protestado y asegura que solucionar á todo con un nuevo driver, cuando HL2 aparezca en el mercado. Sin embargo, Aquamark 3, otro benchmark DirectX 9, vuelve a demostrar la superioridad de la Radeon 9800 PRO en este sentido. As í es que, mientras NVIDIA no consiga mejorar el rendimiento de la FX 5900 Ultra bajo DirectX 9, una placa con chip ATI es la apuesta más segura para disfrutar de los juegos de los pr óximos dos años. No es que la GF FX 5900 Ultra sea mala; al contrario, es muy buena y tambi én le puede dar servicio por un par de a ños, pero en rendimiento queda opacada por la Radeon 9800 PRO, que, además, se puede conseguir a menor precio. Respecto de las placas que hemos testeado en particular, nos quedamos fascinados por la Leadtek A350 TDH. Con su blindaje plateado y su par de ventiladores, no es ninguna delicadeza, pero ha POWERUSR
te, al utilizar antialiasing, esta última recupera gran parte del terreno perdido. A diferencia de Flyby, el Botmatch es algo más representativo de las condiciones de juego reales. Las escenas son m ás comple jas, dado que incluyen bots en pleno combate, lo que exige mucho más al procesador del sistema. Por eso es que los resultados bajan considerablemente. Adem ás, a nivel gr áfico, cuando aparecen más objetos en pantalla, se produce un mayor efecto de redibujado, que las placas deben ser lo suficientemente inteligentes para minimizar. Para nuestra sorpresa, la Radeon 9800 PRO se las arregla para superar al b ólido de NVIDIA en esta prueba.
CINEBENCH 2003 (OPENGL SHADING) FX 5900 Ultra Radeon 9800 PRO 2895 CB
3483 CB
Radeon 9800 PRO (700 MHz) 3486 CB
Para agregar un poco de variedad a la serie de pruebas, sometimos a ambas placas al benchmark Cinebench 2003, una utilidad que mide el rendimiento de un equipo en el manejo de gr áficos 3D y animación profesional bajo OpenGL. De hecho, Cinebench utiliza el mismo motor gr áfico que la conocida aplicaci ón de diseño Cinema4D. Pensamos que los resultados de Quake 3, que tambi én utiliza OpenGL, nos adelantar ían en algo el desempe ño de las placas bajo estas pruebas. Pero est ábamos equivocados: ATI nos demuestra que no s ólo sirve para jugar, sino que tambi én puede ocuparse con suficiente dignidad de tareas laboriosas, como la animación 3D o el dise ño CAD. dejado con la boca abierta a cuantos la han visto en nuestra redacción. Resulta ideal para impresionar a los amigos y para colocar en gabinetes transparentes. Además de la cuestión estética, el producto de Leadtek es ampliamente vers átil, debido a su capacidad para capturar video en formato MPEG 2 (la misma compresi ón utilizada en DVD) y salida de TV a resoluci ón de hasta 1024x768. Por su parte, la Gigabyte Radeon 9800 PRO no difiere de otras placas que hemos visto por el momento... hasta que la conectamos al motherboard de nuestro banco de pruebas. Fue entonces cuando esta alegre pieza de hardware colorado empez ó a sorprendernos. Este producto de Gigabyte nos demostr ó que con 128 MB de memoria basta para ofrecer un gran rendimiento (sin un precio exagerado) y super ó a la competencia en pruebas clave. 27