stringtranslate.com

Serie Radeon R200

La R200 es la segunda generación de GPU utilizadas en las tarjetas gráficas Radeon y desarrolladas por ATI Technologies . Esta GPU presenta aceleración 3D basada en Microsoft Direct3D 8.1 y OpenGL 1.3 , una mejora importante en características y rendimiento en comparación con el diseño anterior de Radeon R100 . La GPU también incluye aceleración de GUI 2D , aceleración de vídeo y múltiples salidas de pantalla. "R200" se refiere al nombre en clave de desarrollo de la GPU de esta generación lanzada inicialmente. Es la base de una variedad de otros productos exitosos.

Arquitectura

El hardware 3D del R200 consta de 4 canales de píxeles , cada uno con 2 unidades de muestreo de textura. Tiene 2 unidades de sombreador de vértices y una unidad Direct3D 7 TCL heredada, comercializada como Charisma Engine II . Es la primera GPU de ATI con procesadores de píxeles y vértices programables, llamada Pixel Tapestry II y compatible con Direct3D 8.1. R200 tiene un hardware avanzado de ahorro de ancho de banda de memoria y reducción de sobregiro llamado HyperZ II que consiste en selección de oclusión (Z jerárquica), borrado rápido del búfer z y compresión del búfer z. La GPU es capaz de ofrecer salida de pantalla dual ( HydraVision ) y está equipada con un motor de decodificación de vídeo ( Video Immersion II ) con desentrelazado de hardware adaptativo , filtrado temporal, compensación de movimiento e iDCT .

R200 introdujo la versión 1.4 (PS1.4) del sombreador de píxeles , una mejora significativa con respecto a las especificaciones anteriores de PS1.x. Las instrucciones notables incluyen "phase", "texcrd" y "texld". La instrucción de fase permite que un programa de sombreado opere en dos "fases" separadas (2 pasadas a través del hardware), duplicando efectivamente la cantidad máxima de instrucciones aritméticas y de direccionamiento de texturas, y potencialmente permitiendo reducir la cantidad de pasadas necesarias para un efecto. Esto no sólo permite efectos más complicados, sino que también puede proporcionar un aumento de velocidad al utilizar el hardware de manera más eficiente. La instrucción "texcrd" mueve los valores de las coordenadas de textura de una textura al registro de destino, mientras que la instrucción "texld" cargará la textura en las coordenadas especificadas en el registro de origen al registro de destino.

En comparación con la arquitectura de canalización de 2x3 píxeles del R100, el diseño 4x2 del R200 es más robusto a pesar de perder una unidad de textura por canalización. Cada canalización ahora puede abordar un total de 6 capas de textura por pasada. El chip logra esto mediante el uso de un método conocido como "bucle invertido". Aumentar la cantidad de texturas a las que se accede por pasada reduce la cantidad de veces que la tarjeta se ve obligada a realizar renderizado de múltiples pasadas.

Las capacidades de filtrado de texturas del R200 también han mejorado con respecto a su predecesor. Para el filtrado anisotrópico , Radeon 8500 utiliza una técnica similar a la utilizada en R100, pero mejorada con filtrado trilineal y algunas otras mejoras. Sin embargo, sigue dependiendo en gran medida del ángulo y el conductor a veces fuerza un filtrado bilineal para la velocidad. La serie GeForce4 Ti de NVIDIA ofreció una implementación anisotrópica más precisa, pero con un mayor impacto en el rendimiento.

R200 tiene la primera implementación de ATI de un motor de teselación acelerado por hardware (también conocido como superficies de orden superior), llamado Truform , que puede aumentar automáticamente la complejidad geométrica de los modelos 3D. La tecnología requiere soporte de desarrolladores y no es práctica para todos los escenarios. Puede completar modelos de forma indeseable. Como resultado de una adopción muy limitada, ATI eliminó el soporte TruForm de su futuro hardware.

Actuación

La mayor decepción inicial de la Radeon 8500 fueron los primeros lanzamientos de controladores. En el lanzamiento, el rendimiento de la tarjeta estaba por debajo de las expectativas y tenía numerosos fallos de software que causaban problemas con los juegos. El soporte anti-aliasing del chip sólo funcionaba en Direct3D y era muy lento. Para calmar el entusiasmo por la 8500, el competidor nVidia lanzó su paquete de controladores Detonator4 el mismo día en que la mayoría de los sitios web presentaban una vista previa de la Radeon 8500. Los controladores de nVidia eran de mejor calidad y también mejoraron aún más el rendimiento de la GeForce3 .

Varios sitios de revisión de hardware notaron anomalías en pruebas de juegos reales con la Radeon 8500. Por ejemplo, ATI estaba detectando el ejecutable " Quake3.exe " y forzando la calidad del filtrado de texturas a un nivel mucho más bajo que el que normalmente produce la tarjeta, presumiblemente para mejorar el rendimiento. [1] HardOCP fue el primer sitio web de revisión de hardware que trajo el problema a la comunidad y demostró su existencia cambiando el nombre de todas las instancias de "Quake" en el ejecutable a "Quack". [2]

Sin embargo, incluso con los controladores Detonator4, la Radeon 8500 pudo superar a la GeForce3 (contra la cual la 8500 estaba destinada a competir) y, en algunas circunstancias, a su revisión más rápida, la Ti500, el derivado de mayor frecuencia que Nvidia había lanzado en respuesta a la Proyecto R200. Posteriormente, las actualizaciones de controladores ayudaron a cerrar aún más la brecha de rendimiento entre el 8500 y el Ti500, mientras que el 8500 también era significativamente menos costoso y ofrecía funciones multimedia adicionales, como soporte para dos monitores. Aunque la GeForce3 Ti200 se convirtió en la primera tarjeta DirectX 8.0 en ofrecer 128 MB de memoria de vídeo, en lugar de la norma común de 64 MB para las tarjetas de gama alta de la época, resultó que las limitaciones de la GeForce3 le impidieron aprovecharla al máximo. , mientras que la Radeon 8500 pudo explotar con mayor éxito ese potencial.

A finales de 2001, para competir con las GeForce3 Ti200 y GeForce4 MX 460, más económicas, ATI lanzó la 8500 LE (posteriormente relanzada como 9100) y la 8500 LELE [3] , de frecuencia más lenta , que se hicieron populares entre los OEM y los entusiastas debido a su precio más bajo y capacidad de overclocking a 8500 niveles. Aunque la GeForce4 Ti4600 se llevó la corona del rendimiento, era una solución de primera línea cuyo precio era casi el doble que el de la Radeon 8500 (MSRP de $350–399 versus $199), por lo que no ofrecía competencia directa. Con el lanzamiento retrasado de la potencialmente competitiva GeForce4 Ti4200, más la iniciativa de ATI de implementar versiones de 128 MB de la 8500/LE, la línea R200 mantuvo popular entre el nicho de mercado de rendimiento medio-alto. Las mayores características de All-In-Wonder (AIW) Radeon 8500 DV y AIW Radeon 8500 128 MB demostraron ser superiores a los equivalentes de Personal Cinema de Nvidia que usaban las más rápidas GeForce 3 Ti500 y GeForce4 Ti4200. [4]

A lo largo de los años, la posición dominante en el mercado de GeForce 3/4 significó que no muchos juegos tuvieran como objetivo el nivel superior de funciones DX8.1 PS 1.4 del R200, pero aquellos que lo hacían podían ver ganancias significativas de rendimiento sobre DX8, ya que ciertas operaciones podían procesarse en uno en lugar de múltiples pases. En estos casos, la Radeon 8500 puede incluso competir con la nueva serie GeForce4 que ejecuta una ruta de código DX8. Un ejemplo de un juego de este tipo con múltiples rutas de código es Half-Life 2 .

Radeon 8500 vino con soporte para TruForm , una implementación temprana de Tessellation .

Implementaciones

Radeon 8500/8500 LE/9100

Zafiro [5] ATI Radeon 9250

La primera tarjeta de ATI basada en R200 fue la Radeon 8500 , lanzada en octubre de 2001. En diciembre. 2001, [6] ATI lanzó la Radeon 8500 LE (relanzada más tarde como Radeon 9100 ), un chip idéntico con una velocidad de reloj más baja y una memoria más lenta. Mientras que el 8500 completo tenía una frecuencia de 275 MHz para el núcleo y 275 MHz de RAM, el 8500LE tenía una frecuencia más conservadora de 250 MHz para el núcleo y 200 o 250 MHz para la RAM. Ambas tarjetas de video se lanzaron por primera vez en configuraciones DDR SDRAM de 64 MB ; las placas Radeon 8500 de 128 MB posteriores recibieron un pequeño aumento de rendimiento como resultado de un modo de intercalación de memoria .

En noviembre de 2001 se lanzó la All-In-Wonder Radeon 8500 DV , con 64 MB y una velocidad de reloj más lenta como la 8500 LE. En 2002, se lanzaron tres tarjetas de 128 MB, la Radeon 8500, 8500 LE y la All-In-Wonder Radeon 8500 de 128 MB , que tenía velocidades máximas de 8500 pero tenía menos funciones relacionadas con video que la AIW 8500 DV. ATI afirmó que la menor velocidad de reloj del 8500DV se debía a la interfaz FireWire .

A finales de 2002, se anunció la Radeon 9100 para satisfacer la fuerte demanda del mercado de productos basados ​​en la arquitectura R200. [7]

Radeon 8500 XT (cancelada)

Se planeó un chip actualizado, el Radeon 8500 XT (R250), para su lanzamiento a mediados de 2002, para competir con la línea GeForce4 Ti, particularmente la línea superior Ti4600 (que se vendía por un MSRP de $ 350 a 399 USD). La información preliminar promocionaba un núcleo de 300 MHz y una velocidad de reloj de RAM para el chip "R250".

Una Radeon 8500 funcionando a velocidades de reloj de 300 MHz difícilmente habría derrotado a la GeForce4 Ti4600, y mucho menos a una tarjeta más nueva de NVIDIA. En el mejor de los casos, podría haber sido una solución de rango medio con mejor rendimiento que la Radeon 9000 de menor complejidad (RV250, ver más abajo), pero también habría costado más producirla y no habría sido adecuada para la computadora portátil/escritorio dual de la Radeon 9000. roles debido al tamaño del troquel y al consumo de energía. En particular, los overclockers descubrieron que Radeon 8500 y Radeon 9000 no podían overclockear de manera confiable a 300 MHz sin voltaje adicional, por lo que indudablemente R250 habría tenido problemas similares debido a su mayor complejidad y tecnología de fabricación equivalente, y esto habría resultado en rendimientos bajos del chip, y por lo tanto, mayores costos. [8] [9]

ATI, tal vez consciente de lo que le había sucedido a 3dfx cuando quitaron el foco de su procesador "Rampage", abandonó la actualización del R250 a favor de terminar su tarjeta DirectX 9.0 de próxima generación , que se lanzó como Radeon 9700. Esto resultó ser un Fue un acierto, ya que permitió a ATI tomar la delantera en el desarrollo por primera vez en lugar de seguir a NVIDIA. El nuevo buque insignia Radeon 9700, con su arquitectura de próxima generación que le brinda características y rendimiento sin precedentes, habría sido superior a cualquier actualización de R250, y fácilmente le quitó la corona de rendimiento a la Ti4600.

Radeón 9000

La Radeon 9000 (RV250) se lanzó junto con la Radeon 9700 . La 9000 sucedió a la Radeon 7500 (RV200) en el segmento principal del mercado, y esta última se trasladó al segmento de presupuesto. Este chip fue un rediseño significativo del R200 para reducir el costo y el uso de energía. Entre el hardware eliminado se encuentra una de las dos unidades de textura , la función "TruForm", Hierarchical-Z, la unidad DirectX 7 TCL y uno de los dos sombreadores de vértices. En los juegos, la Radeon 9000 funciona de manera similar a la GeForce4 MX 440. Su principal ventaja sobre la MX 440 era que tenía una implementación completa de sombreado de píxeles y vértices DirectX 8.1. Si bien la 9000 no era tan rápida como la 8500LE o la Nvidia GeForce3 Ti200, la 8500LE y la Ti200 fueron descontinuadas, aunque la primera se reintrodujo debido a la fuerte demanda del mercado.

Radeón 9200

ATI Movilidad Radeon 9200

Una revisión posterior de la 9000 fue la Radeon 9200 (RV280) lanzada el 16 de abril de 2003, [10] que, además de admitir AGP 8X, era idéntica. También existía una versión más económica, la 9200SE , que tenía una velocidad de reloj un 20% menor y sólo contaba con un bus de memoria de 64 bits . Otra placa, llamada Radeon 9250, se lanzó en julio de 2004 y era simplemente una RV280 con una frecuencia ligeramente más baja.

ATI había cambiado el nombre de sus productos en 2001, con la intención de que la serie 7xxx indicara las capacidades de DirectX 7.0, 8xxx para DirectX 8.1, etc. Sin embargo, al nombrar la Radeon 9000/9200, que solo tenía funciones de renderizado DirectX 8.1, ATI las anunció como "compatibles con DirectX 9.0", mientras que la Radeon 9700 verdaderamente con especificaciones DirectX 9.0 era "compatible con DirectX 9.0".

Versiones para portátiles

Mobility Radeon 9000 se lanzó a principios del verano de 2002 y fue el primer chip para computadora portátil con DirectX 8. Superó a la nVidia GeForce 2 Go basada en DirectX 7 y tenía más funciones que la GeForce 4 Go.

Más tarde también siguió una Mobility Radeon 9200 , derivada de la computadora de escritorio 9200. La Mobility Radeon 9200 también se usó en muchas computadoras portátiles Apple, incluida la Apple iBook G4.

Modelos

Conductores

Sistemas operativos relacionados con Unix

Los controladores de código abierto de X.org/Mesa admiten casi todas las funciones proporcionadas por el hardware R200. [11] Se envían de forma predeterminada en la mayoría de los sistemas BSD y Linux . Los controladores ATI Catalyst más nuevos no ofrecen soporte para ningún producto de arquitectura R500 o anterior.

El Mac mini basado en PowerPC y el iBook G4 , que se ejecutan en Mac OS X , se suministraron con GPU Radeon 9200; Los sistemas finales Power Mac G4 "Mirrored Drive Door" tenían las tarjetas 9000 y 9000 Pro disponibles como opción BTO.

controladores de windows

Esta serie de tarjetas gráficas Radeon es compatible con AMD en los sistemas operativos Microsoft Windows, incluidos Windows XP (excepto x64 ), Windows 2000 , Windows Me y Windows 98 . Otros sistemas operativos pueden tener soporte en forma de controlador genérico que carece de soporte completo para el hardware. El desarrollo de controladores para la línea R200 finalizó con los controladores Catalyst 6.11 para Windows XP.

SO clásico de Mac

La Radeon 9250 fue la última tarjeta ATI que admitió oficialmente Mac OS 9 .

AmigaOS

La serie R200 de tarjetas gráficas Radeon es compatible con el sistema operativo Amiga , versión 4 y superior. Los gráficos 2D son totalmente compatibles con todas las tarjetas de la familia, con soporte de aceleración 3D para las series de tarjetas 9000, 9200 y 9250.

Morfo

La serie R200 de tarjetas gráficas Radeon es compatible con MorphOS

Ver también

Referencias

  1. ^ "Cómo los controladores de ATI 'optimizan' Quake III". El informe técnico . Consultado el 13 de septiembre de 2018 .
  2. ^ Bennett, Kyle. Optimización o trampa de los controladores Radeon 8500, Hard OCP, 23 de octubre de 2001.
  3. ^ "ATi Radeon 8500 LELE". ¡PROHARDVER! . 27 de diciembre de 2001.
  4. ^ "Palabras finales: lo mejor de ATI: resumen de la tarjeta de captura/TV y All-in-Wonder Radeon 8500 de 128 MB".
  5. ^ Laboratorios, iXBT. "Revisión de iXBT Labs: Zafiro Atlantis RADEON X800 XT, Zafiro Atlantis RADEON 9550 de 128 bits Zafiro Atlantis RADEON 9250 de 128 bits Zafiro Atlantis RADEON 9250 de 64 bits". Laboratorios iXBT . Consultado el 15 de marzo de 2018 .
  6. ^ "ATi Radeon 8500 LELE". prohardver.hu . 27 de diciembre de 2001.
  7. ^ "ATI presenta la" nueva "Radeon 9100". El informe técnico . 2002-12-06 . Consultado el 9 de noviembre de 2019 .
  8. ^ Gavrichenkov, Ilya (13 de enero de 2002). "Experiencia extrema de overclocking ATI Radeon 8500". Artículos: Gráficos . Laboratorios X-bit LLC. Archivado desde el original el 21 de septiembre de 2013 . Consultado el 20 de septiembre de 2013 .
  9. ^ "Truco del lápiz para ATI Radeon 8500". www.pcstats.com . Consultado el 20 de septiembre de 2013 .
  10. ^ "Comparación de ATI Radeon 9200". CNET: Reseñas: Tarjetas gráficas . CBS interactivo Inc. Consultado el 20 de septiembre de 2013 .
  11. ^ "Función Radeon". xorg . Fundación X.Org . Consultado el 20 de septiembre de 2013 .

Fuentes

enlaces externos