Savage era una línea de productos de chipsets gráficos para PC diseñados por S3 .
Procesadores gráficos
Salvaje 3D
En 1998 E3 Expo S3 presentó el primer producto Savage, Savage3D . En comparación con su ViRGE predecesor derivada de ( Trio3D ), Savage3D fue un salto tecnológico. Su innovador conjunto de características incluía lo siguiente:
- filtrado trilineal "gratuito" (ciclo único)
- compensación de movimiento de hardware y mezcla alfa de subimagen ( video MPEG-2 )
- codificador de TV NTSC / PAL integrado , (opcional) Macrovision
- Compresión de textura S3 (S3TC)
- Escalador de vídeo de interpolación X / Y multi-tap ( BITBLT ) y back-end (superposición)
Desafortunadamente para S3, las entregas de Savage3D se vieron obstaculizadas por los bajos rendimientos de fabricación. Solo un proveedor importante de placas, Hercules , hizo un esfuerzo real para enviar un producto Savage3D. Los problemas de rendimiento de S3 obligaron a Hercules a seleccionar manualmente chips utilizables de las obleas de silicio. Combinado con controladores deficientes y la falta de soporte de texturas múltiples del chip, el Savage3D fracasó en el mercado.
Savage 3D también eliminó la compatibilidad con la API S3D del predecesor S3 ViRGE.
A principios de 1999, S3 retiró el Savage3D y lanzó la familia Savage4. Muchas de las limitaciones de Savage3D fueron abordadas por el chipset Savage 4.
Salvaje4
Savage4 fue una evolución de la tecnología Savage 3D en muchos sentidos. S3 refinó el chip, corrigió errores de hardware y optimizó el chip tanto para la reducción de costos como para el rendimiento. Agregaron texturas múltiples de un solo paso, lo que significa que el tablero podría muestrear 2 texturas por píxel en un paso (no un ciclo de reloj) a través del motor de renderizado en lugar de reducir a la mitad su tasa de relleno de textura en juegos de doble textura como Savage 3D. Savage4 admitía el entonces nuevo AGP 4X, aunque con la anterior especificación de voltaje 3.3. Fue fabricado en un proceso de 250 nm, como Savage 3D. El núcleo de gráficos se registró a 125 MHz, con la SDRAM de la placa a 125 MHz o 143 MHz (Savage4 Pro). Podrían estar equipados con memoria de 8-32 MiB . Y aunque se eliminó un codificador de TV integrado, la aceleración del DVD fue encomiable y el chip admitía una versión anterior de la interfaz DVI para pantallas LCD.
Una parte con el sufijo "LT" presentaba un consumo de energía reducido y, como la serie Rage LT de ATI, estaba pensada para computadoras portátiles. Sin embargo, esto terminó en varias tarjetas AGP, como la parte S3 Savage4 de 8 MB de Number Nine (en la foto).
El Savage4 ganó numerosos diseños con proveedores de placas, incluidos Diamond Multimedia (Stealth III S540) y Creative Labs . El filtrado trilineal de ciclo único de la serie Savage4 y la compresión de textura S3TC crearon una tarjeta 3D con una calidad de imagen excepcional. Sin embargo, al continuar con un bus de memoria de 64 bits que limita el ancho de banda, S3 garantizó que esta tarjeta gráfica nunca sería una parte de rendimiento con colores de 32 bits . Los controladores volvieron a ser un problema con el producto de S3; frenando el rendimiento general y provocando problemas de compatibilidad con el software y el hardware.
Savage4 no era rival para los nuevos 3dfx Voodoo3 , ATI Rage 128 , Matrox G400 o NVIDIA Riva TNT2 . En juegos OpenGL como Quake II , Savage4 funcionó tan bien como G400 con su lento soporte inicial OpenGL y estaba muy por detrás de TNT2 y Voodoo3. Dentro de los títulos de Direct3D como Shogo: Mobile Armor Division , Savage 4 obtuvo una puntuación casi un 50% más lenta que TNT2 y Voodoo3 incluso a una resolución baja como 800x600. [1] El chip era muy popular para las máquinas económicas, con muchos productos minoristas genéricos basados en él y las PC OEM ganaban.
Solo la capacidad de textura de alta calidad de su soporte S3TC le dio una buena participación en la comunidad de jugadores. Unreal Tournament y Quake III Arena , dos juegos populares en ese momento, se enviaron con soporte incorporado para S3TC. Las texturas comprimidas fueron una gran mejora con respecto a las texturas estándar utilizadas en todas las demás tarjetas. No solo eso, sino que S3TC permitió que estas texturas de mucha mayor calidad se renderizaran con un impacto de rendimiento insignificante.
Salvaje MX / IX
S3 diseñó estos chips para portátiles, pero también se vendieron como tarjetas gráficas AGP económicas. El MX tenía muchas similitudes con Savage4 pero tenía relojes reducidos y agregó una función de salida de TV integrada con Macrovision opcional . El Savage IX era muy similar al MX, pero tenía SDRAM de 8 MB directamente integrado en el chip para hacerlo aún más compacto.
Salvaje 2000
Durante 1999, Diamond y S3 se fusionaron y la GPU Savage 2000 fue el primer producto de las empresas combinadas. La última tarjeta gráfica se lanzó a finales de ese año como Diamond Viper II Z200 .
La GPU constaba de aproximadamente 12 millones de transistores, aproximadamente la mitad del número de transistores de la NVIDIA GeForce 256 . A pesar de este bajo nivel de complejidad, se comercializó como similar a la serie GeForce 256 de NVIDIA. Savage 2000 admitía la compresión de textura S3TC de S3 , un motor de iluminación y transformación de hardware llamado "S3TL", y estaba equipado con un "Motor de textura cuádruple" capaz de un solo píxel de textura cuádruple por reloj o 2 píxeles de textura dual por reloj. El motor 3D tenía una tasa de relleno de textura potencialmente equivalente a GeForce 256 a la misma velocidad de reloj. A finales de 1999, la Savage 2000 y la GeForce 256 eran las únicas tarjetas orientadas a juegos de ordenador con hardware T&L. Los ingenieros de S3 afirmaron que el motor S3TL tenía paridad de características con GeForce 256 y que podía generar 2,5 millones de triángulos iluminados y recortados por segundo. [1] Sin embargo, S3TL se envió completamente no funcional, principalmente porque los controladores iniciales estaban basados en Direct3D 6 (Direct3D 7 fue la primera versión con soporte de HW T&L). Savage 2000 era una tarjeta AGP 2X / 4X y tenía una RAMDAC interna de 350 MHz . El Diamond Viper II Z200 tenía 32 MB de SDR SDRAM.
Las especificaciones iniciales previas al lanzamiento requerían una frecuencia de reloj central de 175 MHz, con una tasa de relleno resultante de 700 millones de texels / segundo. [2] La tarjeta final se envió 50 MHz más lenta, a 125 MHz, lo que resultó en una tasa de relleno de 500 MTexels / segundo (solo ligeramente por delante de GeForce 256). [2] Con respecto a la RAM, la tarjeta se envió con SDRAM de 166 MHz con una frecuencia de 155 MHz. El resultado final en los puntos de referencia mostró que la tarjeta se desempeñó por delante de la generación anterior de tarjetas ( Matrox G400 , ATI Rage Fury MAXX , NVIDIA RIVA TNT2 , 3dfx Voodoo3 ) pero no siempre estuvo a la altura de la GeForce 256. [2] Los controladores fueron También se descubrió que tenía errores, con problemas con numerosos títulos de juegos.
Diamond finalmente lanzó controladores con soporte S3TL en OpenGL y Direct3D. Desafortunadamente, S3TL no funciona correctamente. Causa texturas faltantes, errores en geometría y modelos, y beneficios mínimos de rendimiento. Se desconoce si los problemas son el resultado de controladores deficientes o hardware defectuoso.
Aparentemente no dispuesto a invertir el tiempo y el esfuerzo necesarios para establecer un equipo de desarrollo de controladores interno estructurado, la división de gráficos de S3 se vendió a VIA por $ 321 millones en 2001. S3 se reagruparía en años posteriores y crearía la serie Chrome .
Savage XP / AlphaChrome
El Savage XP fue el primer chip anunciado por el reagrupado S3 en 2002. La versión móvil se iba a llamar AlphaChrome, pero por lo demás era completamente idéntica. El Savage XP era básicamente una versión reparada del Savage 2000 y se consideraba demasiado anticuado. Nunca se vendió; solo existen prototipos.
Chipsets integrados en la placa base
Como resultado de su venta a VIA en 2001, finalmente se interrumpió el desarrollo de tarjetas gráficas Savage discretas. La participación de mercado dominante de GPU que alguna vez tuvo S3, ahora recayó principalmente en NVIDIA con su línea GeForce y la serie Radeon de ATI . Los diseños de hardware de Savage se migraron a los gráficos integrados de la placa base. A este respecto, al menos, el uso económico de transistores por parte de S3 demostró ser muy ventajoso. Por ejemplo, el diseño de Savage 4 se convirtió en parte de una GPU integrada idéntica en el chipset Twister.
Con el tiempo, los diseños híbridos de IGP Savage4 / Savage2000 'ProSavage' se convirtieron en parte de los conjuntos de chips VIA , como el KM133, PL133T, PM133T, KM266, P4M266 y KM333. Los diseños de ProSavage se derivaron de una combinación del componente 3D de Savage4 y 2D de Savage 2000. Las variantes llamadas SuperSavage MX y IX también se utilizaron en los portátiles. También existe un diseño ProSavage-DDR; la única mejora es la compatibilidad con la memoria DDR, compartida con la CPU / sistema. (La memoria de video se puede configurar de 8 MB a 32 MB, pero esto reduce el tamaño de la memoria RAM del sistema. Por ejemplo, si la memoria RAM de su sistema es de 512 MB y configura la memoria de video en 32 MB, el sistema operativo leerá solo 480 MB de memoria RAM).
La gama Savage / ProSavage IGP fue reemplazada por Castle Rock (CLE266) IGP, que más tarde fue bautizada como VIA UniChrome . UniChrome continuó mejorando ligeramente al evolucionar hacia los diseños UniChrome Pro y UniChrome Pro II.
Chip | Pipeline Pixel / TMU | Reloj de memoria | Interfaz de memoria | Notas |
---|---|---|---|---|
ProSavage (4/8 / DDR) | 1 x 2 | RAM del sistema | 64 bits | también conocido como Twister. El reloj de memoria corresponde a la velocidad DDR del sistema elegido. |
SuperSavage MX y IX | 1 x 2 | Varía | 64/128 bits | Fichas de cuaderno |
Modelos
Orden cronológico
Chip | Lanzamiento | Morir proceso | Reloj de núcleo | Pipeline Pixel / TMU | Tasa de llenado máxima (MT / s) | Reloj de la memoria | Interfaz de memoria | Notas |
---|---|---|---|---|---|---|---|---|
Salvaje 3D (86C390 / 86C391) | 6/1998 | 0,25 | 100-120 MHz | 1 x 1 | 100-120 | 120 MHz | 64 bits | AGP 2X o PCI . Versiones: 390 (con Macrovision ), 391 (sin Macrovision). |
Salvaje 4 LT (86C394) | 2/1999 | 0,25 | 110 MHz | 1 x 1 | 110 | 110 MHz | 64 bits | AGP 2X. |
Salvaje 4 GT (86C395) | 2/1999 | 0,25 | 110 MHz | 1 x 1 | 110 | 125 MHz | 64 bits | AGP 4X. |
Salvaje 4 Pro-M (86C396) | 0,25 | 110-125 MHz | 1 x 1 | 125-143 MHz | 64 bits | AGP 4X. | ||
Salvaje 4 Pro (86C397) | 2/1999 | 0,25 | 110-125 MHz | 1 x 1 | 125-143 MHz | 64 bits | AGP 4X o PCI. Sav4 agregó multitextura de una sola pasada. | |
Salvaje / MX (86C290) | 6/1999 | 0,18 [3] | 100 MHz | 1 x 1 | 100 | 100 MHz | 64 bits | Cuadernos. AGP 4X. |
Salvaje / IX (86C298) | 6/1999 | 0,18 | 100 MHz | 1 x 1 | 100 | 100 MHz | 128 bits | Cuadernos. AGP 4X. Memoria de 8 MB integrada en el mismo chip que la GPU. |
Salvaje 4 Xtreme (86C398) | 8/1999 | 0,25 | 166 MHz | 1 x 1 | 166 | 166 MHz | 64 bits | AGP 4X. |
Salvaje 2000 (86C410) | 11/1999 | 0,18 / 0,22 | 125 MHz | 2 x 2 | 500 | 155 MHz | 128 bits | también conocido como GX4. Proceso híbrido. AGP 4X. T&L no funcional . |
Referencias
- ^ Orozco, Silvino. Vista previa de S3 Savage 2000 , Tom's Hardware, 2 de noviembre de 1999.
- ^ a b c Lal Shimpi, Anand. S3 Savage 2000 (Diamond Viper II) , Anandtech.com, 18 de noviembre de 1999.
- ^ "S3 revoluciona los gráficos de PC con el primer acelerador 3D móvil 'equivalente a escritorio' de la industria" .
enlaces externos
- Anandtech: S3 Savage4
- Anandtech: S3 Savage 2000 (Diamond Viper II)
- Anandtech: Acelerador 3D móvil S3 SuperSavage MX / IX
- Placa de prueba S3 SuperSavage (prototipo)
- ¿Qué está pasando en S3? -3dcenter
- Centro de Chrome