stringtranslate.com

Cyrix 6x86

El Cyrix 6x86 es una línea de microprocesadores x86 de 32 bits de sexta generación diseñados y lanzados por Cyrix en 1995. Cyrix, al ser una empresa sin fábrica , hizo que los chips fueran fabricados por IBM y SGS-Thomson . [1] [2] El 6x86 se fabricó como competidor directo de la línea de microprocesadores Pentium de Intel y era compatible con pines. Durante el desarrollo del 6x86, la mayoría de las aplicaciones ( software de oficina y juegos) realizaron casi en su totalidad operaciones enteras. Los diseñadores previeron que las aplicaciones futuras probablemente mantendrían este enfoque de instrucción. Entonces, para optimizar el rendimiento del chip para lo que creían que era la aplicación más probable de la CPU, los recursos de ejecución de números enteros recibieron la mayor parte del presupuesto del transistor. Más tarde, esto resultaría ser un error estratégico, ya que la popularidad del P5 Pentium hizo que muchos desarrolladores de software optimizaran manualmente el código en lenguaje ensamblador , para aprovechar la FPU de menor latencia y estrechamente canalizada del P5 Pentium. Por ejemplo, el muy esperado juego de disparos en primera persona Quake utilizó un código ensamblador altamente optimizado diseñado casi en su totalidad alrededor de la FPU del P5 Pentium. Como resultado, el P5 Pentium superó significativamente a otras CPU del juego. [3] [4] [5] [6]

Historia

Cyrix anunció el 6x86, anteriormente con el nombre en clave "M1", en octubre de 1995. [2] [7] [8] [9] [10] En el momento del lanzamiento, sólo estaba disponible la versión de 100 MHz (P120+), pero una de 120 MHz. (P150+) se planeó para mediados de 1995 con un modelo de 133 MHz (P166+) más tarde. El 100 MHz (P120+) 6x86 estaba disponible para los OEM por un precio de 450 dólares por chip en grandes cantidades. [11]

A mediados de febrero de 1996, Cyrix anunció que se agregarían los P166+, P150+ y P133+ a la línea de modelos 6x86. [12] IBM, que produjo los chips, también anunció que venderá sus propias versiones de los chips. [13]

El P200+ 6x86 se planeó para finales de 1996, [12] y terminó siendo lanzado en junio. [14]

Se anunció por primera vez que el M2 (6x86MX) estaría en desarrollo a mediados de 1996. Tendría MMX y optimización de 32 bits. El M2 también tendría algunas de las mismas características que el Intel Pentium Pro, como cambio de nombre de registros, finalización desordenada y ejecución especulativa. Además tendría 64 KB de caché sobre el 6x86 original y los 16 KB del Pentium Pro. [15] En marzo de 1997, cuando se le preguntó cuándo comenzaría a distribuirse la línea de procesadores M2, el director general de Cyrix Reino Unido, Brendan Sherry, declaró: "He leído que será mayo, pero siempre hemos dicho que será tarde en el segundo trimestre y estoy Estoy bastante seguro de que lo lograremos". [dieciséis]

El 6x86L se lanzó por primera vez en enero de 1997 para solucionar los problemas de calor de la línea 6x86 original. [17] El 6x86L tenía un voltaje de núcleo V más bajo y requería un regulador de voltaje de plano de potencia dividido.

En abril de 1997 se puso a la venta el primer portátil que utilizaba el procesador 6x86. Fueron vendidos por TigerDirect y tenían una pantalla DSTN de 12,1 pulgadas, 16 MB de memoria, CD-ROM 10x, unidad de disco duro de 1,3 GB y costaban 1.899 dólares por el precio base. [18]

Más tarde, el 27 de mayo de 1997, Cyrix dijo que anunciarían los detalles de la nueva línea de chips (6x86MX) el día antes de Computex en junio de 1997. [19] Para el extremo inferior de la serie, el PR166 6x86MX estaba disponible para $190 con versiones PR200 y PR233 de gama alta disponibles por $240 y $320. [20] [21] IBM, como productor de los chips de Cyrix, también vendería su propia versión. Cyrix esperaba enviar decenas de miles en junio de 1997 y hasta 1 millón a finales de año. Cyrix también esperaba lanzar un chip de 266 MHz a finales de 1997 y uno de 300 MHz en el primer trimestre de 1998. [22] Tenían un rendimiento de punto flotante ligeramente mejor, lo que reducía los tiempos de suma y multiplicación en un tercio, pero aún así era Más lento que el Intel Pentium. El M2 también tenía instrucciones MMX completas, 64 KB de caché sobre los 16 KB originales y tenía un voltaje central más bajo de 2,5 V sobre los 3,3 V de la línea 6x86 original. [23] [24]

National Semiconductor adquirió Cyrix en julio de 1997. [25] [26] [27] National Semiconductor no estaba interesado en procesadores de alto rendimiento sino en dispositivos de sistema en un chip , y quería cambiar el enfoque de Cyrix a la línea MediaGX . [28]

En enero de 1998, National Semiconductors produjo un procesador 6x86MX con una tecnología de proceso de 0,25 micrones. Esto redujo el tamaño del chip de 150 milímetros cuadrados a 88. [29] National cambió su producción de MII y MediaGX a 0,25 en agosto. [30]

En septiembre de 1998, National Semiconductors dijo que la asociación de licencia de IBM con Cyrix había terminado. [31] [32] Esto se debió a que National quería aumentar la producción de chips Cyrix en sus propias instalaciones, y porque el hecho de que IBM produjera los chips de Cyrix estaba causando problemas como pérdidas de ganancias debido a que IBM frecuentemente fijaba precios más bajos para sus versiones de los chips de Cyrix. [33] National pagaría entre 50 y 55 millones de dólares a IBM para poner fin a la asociación, que finalizaría en abril siguiente. Luego, National trasladaría la producción de chips a sus propias instalaciones en South Portland , Maine . [34] [35]

El Cyrix MII fue lanzado en mayo de 1998. Estos chips no eran tan interesantes como la gente esperaba, ya que eran sólo un cambio de marca del 6x86MX. [36] En diciembre, estos chips costaban 80 dólares por un MII-333, 59 dólares por un MII-300, 55 dólares por un MII-266 y 48 dólares por un MII-233. [37]

En mayo de 1999, National Semiconductor decidió abandonar el mercado de chips para PC debido a importantes pérdidas y puso a la venta la división de CPU Cyrix. [38] [25]

VIA compró la línea Cyrix en junio de 1999 y puso fin al desarrollo de procesadores de alto rendimiento. El MII-433GP sería el último procesador producido por Cyrix. [39] Además, después de la adquisición de VIA, se descontinuó la línea 6x86/L, pero VIA continuó vendiendo la línea 6x86MX/MII. [40] [41]

VIA continuaría produciendo el MII a principios de la década de 2000. Se esperaba que se discontinuara cuando se lanzara el VIA Cyrix MII. [42] Sin embargo, el MII todavía estuvo disponible para la venta hasta mediados o finales de 2003, se mostró en el sitio web de VIA como producto hasta octubre, y todavía se usaba en dispositivos como computadoras en red. [43] [44]

Arquitectura

Un diagrama de bloques simplista de la microarquitectura Cyrix 6x86

El 6x86 es superescalar y supercanalizado y realiza cambio de nombre de registros , ejecución especulativa , ejecución fuera de orden y eliminación de dependencia de datos . [45] Sin embargo, continuó usando ejecución x86 nativa y microcódigo ordinario únicamente, como Winchip de Centaur , a diferencia de sus competidores Intel y AMD , que introdujeron el método de traducción dinámica a microoperaciones con Pentium Pro y K5 . El 6x86 es compatible con el socket Intel P54C Pentium y se ofreció en seis niveles de rendimiento: PR 90+, PR 120+, PR 133+, PR 150+, PR 166+ y PR 200+. Estos niveles de rendimiento no se corresponden con la velocidad de reloj del chip en sí (por ejemplo, un PR 133+ funcionó a 110 MHz, un PR 166+ funcionó a 133 MHz, etc.).

Con respecto a las cachés internas, tiene una caché primaria de 16 KB y una caché de línea de instrucciones de 256 bytes totalmente asociativa se incluye junto con la caché primaria, que funciona como caché de instrucciones primaria. [45]

El 6x86 y el 6x86L no eran completamente compatibles con el conjunto de instrucciones Intel P5 Pentium y no son compatibles con multiprocesador. Por esta razón, el chip se identificó como 80486 y deshabilitó la instrucción CPUID de forma predeterminada. La compatibilidad con CPUID podría habilitarse habilitando primero los registros CCR extendidos y luego configurando el bit 7 en CCR4. La falta de compatibilidad total con P5 Pentium causó problemas con algunas aplicaciones porque los programadores habían comenzado a utilizar instrucciones específicas de P5 Pentium. Algunas empresas lanzaron parches para sus productos para que funcionen en el 6x86.

La compatibilidad con el Pentium se mejoró en el 6x86MX agregando un contador de marca de tiempo para admitir la instrucción RDTSC del Pentium P5. [46] También se agregó soporte para las instrucciones CMOVcc del Pentium Pro. [46]

Actuación

De manera similar a AMD con sus procesadores K5 y sus primeros procesadores K6 , Cyrix usó una calificación PR (Performance Rating) para relacionar su desempeño con el Intel P5 Pentium (pre- P55C ), ya que el mayor rendimiento por reloj del 6x86 en relación con un P5 Pentium podría ser cuantificado frente a una parte Pentium con mayor frecuencia. Por ejemplo, un 6x86 de 133 MHz igualará o superará a un Pentium P5 a 166 MHz y, como resultado, Cyrix podría comercializar el chip de 133 MHz como equivalente a un Pentium P5 166. Sin embargo, la calificación de relaciones públicas no fue una representación del todo veraz del rendimiento del 6x86. [47]

Si bien el rendimiento entero del 6x86 fue significativamente mayor que el del P5 Pentium, su rendimiento de punto flotante fue más mediocre: entre 2 y 4 veces el rendimiento del 486 FPU por ciclo de reloj (dependiendo de la operación y la precisión). La FPU en el 6x86 era en gran medida el mismo circuito que se desarrolló para los coprocesadores anteriores de alto rendimiento compatibles con 8087/80287/80387 de Cyrix, que era muy rápido para su época: la FPU Cyrix era mucho más rápida que la 80387, e incluso la FPU 80486. . Sin embargo, seguía siendo considerablemente más lento que los nuevos y completamente rediseñados P5 Pentium y P6 Pentium Pro - Pentium III FPU. Una de las características principales de las FPU P5/P6 es que admitían el entrelazado de FPU e instrucciones de números enteros en su diseño, que los chips Cyrix no integraban. Esto provocó un rendimiento muy pobre con las CPU Cyrix en juegos y software que aprovechaban esto. [48] ​​[49]

Por lo tanto, a pesar de ser muy rápidos reloj a reloj, el 6x86 y el MII se vieron obligados a competir en la gama baja del mercado, ya que AMD K6 e Intel P6 Pentium II siempre estuvieron por delante en velocidad de reloj. La unidad de punto flotante de "clase 486" de antigua generación de 6x86 y MII combinada con una sección de números enteros que, en el mejor de los casos, estaba a la par con los chips P6 y K6 más nuevos significaba que Cyrix ya no podía competir en rendimiento.

Modelos y variantes

6x86

Cyrix lanzó el 6x86 (nombre en clave M1) en 1996. La primera generación de 6x86 tuvo problemas de calor. Esto se debió principalmente a su mayor producción de calor que otras CPU x86 de la época y, como tal, los fabricantes de computadoras a veces no las equiparon con la refrigeración adecuada. Las CPU alcanzaron un máximo de alrededor de 25  W de salida de calor (como el AMD K6 ), mientras que el P5 Pentium produjo alrededor de 15 W de calor residual en su punto máximo. Sin embargo, ambas cifras serían una fracción del calor generado por muchos procesadores de alto rendimiento, algunos años después. Poco después del M1 original, se lanzó el M1R. El M1R fue un cambio del proceso SGS-Thomson 3M al proceso IBM 5M, lo que hizo que los chips 6x86 fueran un 50% más pequeños.

6x86L

Cyrix lanzó más tarde el 6x86L (nombre en clave M1L) para abordar los problemas de calor; la L significa bajo consumo de energía . Las tecnologías de fabricación mejoradas permitieron el uso de un Vcore más bajo. Al igual que el Pentium MMX, el 6x86L requería un regulador de voltaje de plano de potencia dividido con voltajes separados para E/S y núcleo de CPU.

6x86MX/MII

Otra versión del 6x86, el 6x86MX , agregó compatibilidad con MMX junto con el conjunto de instrucciones EMMI , mejoró la compatibilidad con Pentium y Pentium Pro agregando un contador de marca de tiempo e instrucciones CMOVcc respectivamente, y cuadruplicó el tamaño de la caché principal a 64 KB. El caché de línea de instrucciones de 256 bytes se puede convertir en un caché de bloc de notas para brindar soporte para operaciones multimedia. [46] Las revisiones posteriores de este chip pasaron a llamarse MII , para competir mejor con el procesador Pentium II. 6x86MX/ MII llegó tarde al mercado y no podía escalar bien en velocidad de reloj con los procesos de fabricación utilizados en ese momento.

mesa modelo

Línea de tiempo

Ver también

Competidores

Referencias

  1. ^ Slater, Michael (28 de mayo de 1996). "Más allá del Pentium; los principales rivales de Intel han alcanzado el nivel Pentium, pero ¿representan una amenaza para el rey de la CPU? Examinamos los chips y los proveedores para averiguarlo". Revista PC . vol. 15, núm. 10. Ziff Davis, Inc. págs. 100-102. ISSN  0888-8507 . Consultado el 30 de marzo de 2022 .
  2. ^ ab "CYRIX Afirma que su clon de 100 MHz 6X86 es el más rápido". Monitor tecnológico . 9 de octubre de 1995 . Consultado el 25 de abril de 2022 .
  3. ^ Potoroaca, Adrián (30 de diciembre de 2021). "Cyrix: desaparecido pero no olvidado; alcance la cima de Cyrix a través de la lente del terremoto". Punto tecnológico . Consultado el 5 de abril de 2022 .
  4. ^ Probado, Liam (5 de junio de 2016). "El ascenso y la caída del primer rival real x86 de Intel: el Cyrix 6x86". Liam en Linux . Archivado desde el original el 22 de abril de 2021 . Consultado el 5 de abril de 2022 .
  5. ^ Shimpi, Anand (8 de abril de 1997). "Cyrix 6x86 MX". AnandTech . Consultado el 7 de abril de 2022 .
  6. ^ Bien, Yatharth (24 de julio de 2020). "¿Cómo es posible que un solo juego condujera a la sacudida de toda una industria y sonara la sentencia de muerte de toda una corporación?". Medio . Consultado el 7 de abril de 2022 .
  7. ^ Metz, Cade (28 de mayo de 1996). "Primeras PC Cyrix 6x86: ¿Qué tan buenas? ¿Qué tan rápidas?". Revista PC . vol. 15, núm. 10. Ziff Davis, Inc. pág. 112. ISSN  0888-8507 . Consultado el 1 de abril de 2022 .
  8. ^ Vijayan, Jaikumar (16 de octubre de 1995). "Cyrix presenta chips rivales de Pentium". Mundo de la informática . vol. 29, núm. 42. Empresa IDG . ISSN  0010-4841 . Consultado el 4 de abril de 2022 .
  9. ^ Minasi, Mark (2004). La guía completa de actualización y mantenimiento de PC. Wiley (publicado el 9 de marzo de 2004). pag. 56.ISBN _ 9780782143102. Consultado el 4 de abril de 2022 .
  10. ^ "Cyrix presenta un chip para desafiar a Pentium". Registro de noticias . 8 de octubre de 1995. p. 36 . Consultado el 27 de abril de 2022 .
  11. ^ Metz, Cade (5 de diciembre de 1995). "Chip de sexta generación de Cyrix; el 6x86 está dirigido a computadoras de escritorio convencionales". Revista PC . vol. 14, núm. 21. Ziff Davis, Inc. pág. 29. ISSN  0888-8507 . Consultado el 1 de abril de 2022 .
  12. ^ ab Fisco, Richard (julio de 1996). "El procesador perfecto". Revista PC . vol. 15, núm. 13. Ziff Davis, Inc. págs. 135-136. ISSN  0888-8507 . Consultado el 4 de abril de 2022 .
  13. ^ Vijayan, Jaikumar (19 de febrero de 1996). "Acercándose al rendimiento; los competidores de Intel le pisan los talones a Pentium". Mundo de la informática . vol. 30, núm. 8. Empresa IDG . pag. 42. ISSN  0010-4841 . Consultado el 1 de abril de 2022 .
  14. ^ "Cronología del procesador". HWM . Revistas SPH . Enero de 2003. p. 45. ISSN  0219-5607 . Consultado el 5 de abril de 2022 .
  15. ^ Metz, Cade (julio de 1996). "La estrategia Bold M2 de Cyrix; el próximo chip simplifica la decisión de actualización". Revista PC . vol. 15, núm. 13. Ziff Davis, Inc. pág. 36. ISSN  0888-8507 . Consultado el 4 de abril de 2022 .
  16. ^ Veltech, Martín (26 de marzo de 1997). "M2 llega a tiempo: Cyrix; el procesador M2 de Cyrix se está preparando para unirse a la fiesta de presentación de una nueva generación de procesadores". ZDnet . Archivado desde el original el 5 de abril de 2022 . Consultado el 5 de abril de 2022 .
  17. ^ Hare, Chris (14 de julio de 2008). "Gráfico de procesadores 586/686". Enlaces de hardware de PC . Consultado el 27 de abril de 2022 .
  18. ^ Crothers, Brooke (24 de abril de 1997). "Se envía el primer portátil Cyrix 6x86". Cnet . Consultado el 3 de mayo de 2022 .
  19. ^ Veltech, Martín (27 de mayo de 1997). "Cyrix anunciará M2 la próxima semana; se espera que Cyrix haga el anuncio formal de su procesador M2 la próxima semana". ZDnet . Archivado desde el original el 5 de abril de 2022 . Consultado el 4 de abril de 2022 .
  20. ^ "Cyrix lanza el procesador 6x86MX". EETimes . 2 de junio de 1997 . Consultado el 5 de abril de 2022 .
  21. ^ Miller, Greg (30 de mayo de 1997). "Intel se enfrenta a otro rival del Pentium II". Los Ángeles Times . Consultado el 25 de abril de 2022 .
  22. ^ Crothers, Brooke (30 de mayo de 1997). "Cyrix presenta el chip MMX; el 6x86MX será un arma rápida pero económica en el asalto de Cyrix a la estructura tradicional de precios de los procesadores". Cnet . Archivado desde el original el 5 de abril de 2022 . Consultado el 4 de abril de 2022 .
  23. ^ Crothers, Brooke (23 de agosto de 1996). "Duelo de Intel y Cyrix por MMX". Cnet . Consultado el 25 de abril de 2022 .
  24. ^ Pizarrero, Michael (1996). Cyrix duplica el rendimiento de 6x86 con M2; MMX agregado al núcleo; Caché más grande, TLB modificado mejora la escala con reloj (PDF) . vol. 10. Foro de microprocesadores (publicado el 28 de octubre de 1996). págs. 1–3. Archivado (PDF) desde el original el 2 de diciembre de 2021 . Consultado el 4 de abril de 2022 .
  25. ^ ab Crothers, Brooke (2 de enero de 2002). "National Semi abandona el mercado de chips para PC". Cnet . Consultado el 11 de abril de 2022 .
  26. ^ "National Semiconductor adquirirá Cyrix". Estándar empresarial . 30 de julio de 1997 . Consultado el 11 de abril de 2022 .
  27. ^ Thurrott, Paul (27 de julio de 1997). "National Semiconductor compra Cyrix". ITPro hoy . Consultado el 11 de abril de 2022 .
  28. ^ "El competidor más fuerte de Intel en la historia no estuvo disponible durante mucho tiempo". China TI . 27 de noviembre de 2020 . Consultado el 11 de abril de 2022 .
  29. ^ "National produce la primera CPU funcional Cyrix .25 Micron 6x86MX ™". 12 de enero de 1998 . Consultado el 12 de abril de 2022 .
  30. ^ Kanellos, Michael (26 de agosto de 1998). "National comienza a fabricar chips Cyrix; National Semiconductor también ha comenzado a producir chips de la marca Cyrix con el avanzado proceso de fabricación de 0,25 micrones". Cnet . Consultado el 6 de mayo de 2022 .
  31. ^ "SEMICONDUCTOR NACIONAL QUE DETIENE EL ACUERDO DE IBM". Los New York Times . 26 de septiembre de 1998 . Consultado el 25 de abril de 2022 .
  32. ^ "Nacional Semi Dumps Big Blu" . Cableado . 25 de septiembre de 1998 . Consultado el 25 de abril de 2022 .
  33. ^ DiCarlo, Lisa (2 de septiembre de 1998). "IBM dejará de fabricar chips Cyrix". ZDNet . Consultado el 25 de abril de 2022 .
  34. ^ Kalish, David (25 de septiembre de 1998). "National Semi finaliza el acuerdo de chips de IBM". Noticias CBS . Consultado el 25 de abril de 2022 .
  35. ^ Tessler, Joelle (25 de septiembre de 1998). "La unidad de National Semi rompe acuerdo de fabricación con IBM". El periodico de Wall Street . Consultado el 25 de abril de 2022 .
  36. ^ Shimpi, Anand (26 de mayo de 1998). "Cyrix M-II 300". Anandtech . Consultado el 4 de abril de 2022 .
  37. ^ Magee, Mike (7 de diciembre de 1998). "Cyrix elimina los precios de MII de alta gama; lucha para reemplazar a Intel después de que abandonó las piezas de gama baja". El registro . Consultado el 8 de abril de 2022 .
  38. ^ Fisher, Lawrence (10 de mayo de 1999). "National Semiconductor abandona el negocio de chips para PC". Los New York Times . Consultado el 11 de abril de 2022 .
  39. ^ Carroll, Mark (30 de junio de 1999). "Via Technologies adquirirá Cyrix". EETimes . Consultado el 8 de abril de 2022 .
  40. ^ Mueller, Scott (2003). "Cyrix/IBM 6x86 (M1) y 6x86MX (MII)". Actualización y reparación de PC . What . págs. 175-176. ISBN 9780789729743. Consultado el 8 de abril de 2022 .
  41. ^ Hachman, Mark (17 de noviembre de 1999). "A través del microproceso Samuel de Via Technologies o para anclar la línea de 2000 chips". EETimes . Consultado el 26 de abril de 2022 .
  42. ^ Hachman, Mark (17 de noviembre de 1999). "El microprocesador Samuel de Via Technologies anclará la línea de 2000 chips". EETimes . Consultado el 26 de abril de 2022 .
  43. ^ "La computadora Net de Ellison obtiene un accesorio costoso". CNET . 2 de enero de 2002 . Consultado el 26 de abril de 2022 .
  44. ^ "VIA Cyrix® MII™". 25 de junio de 2003. Archivado desde el original el 25 de junio de 2003 . Consultado el 26 de abril de 2022 .
  45. ^ ab "Hoja de datos de Cyrix M1" (PDF) . Cirix.
  46. ^ a b "Hoja de datos de IBM 6x86MX" (PDF) . Archivado (PDF) desde el original el 30 de enero de 2014.
  47. ^ Phillips, Jon (julio de 2000). "El debate sobre las casas prefabricadas continúa". Computadora máxima . vol. 5, núm. 7. Futuro EE. UU., Inc. p. 16.ISSN  1522-4279 . _ Consultado el 5 de abril de 2022 .
  48. ^ Mury, Juan. "Consideraciones sobre la CPU; Cyrix". "Taller de interpretación del terremoto de NiNe ". Consultado el 7 de abril de 2022 .
  49. ^ Hsieh, Paul (7 de septiembre de 1999). "Comparaciones de CPU de sexta generación; Cyrix 6x86MX" . Consultado el 7 de abril de 2022 .

Otras lecturas

enlaces externos

Cyrix Fichas técnicas