Tecnología dura: El auge del x86 kamikaze mP6 a finales del siglo XX.
Kamikaze Driver: Rise se fundó en 1993. La empresa desapareció en 1999 (adquirida por SiS). Número de empleados: 100. El producto más simbólico: mP6 El punto de inflexión de la prosperidad al declive: No hay que lamentar que no se pueda realizar: mP6 II en 1998 65438. En 1993, una empresa estadounidense fundada por la provincia de Taiwán en Santa Clara, California, la mayoría de los fondos detrás vino de inversores taiwaneses, el corto año en el mercado x86 pasó en un abrir y cerrar de ojos. La empresa se llama Rise, su producto se llama mP6 y sus chips también son fabricados por TSMC. Si todavía recuerdas esta CPU, probablemente seas un poco mayor.
El final de la década de 1990 también fue un momento crítico para el crecimiento explosivo de las computadoras portátiles y de bajo precio. 1993 Rise, 1995 Transeta y Centaur, que se fundaron el mismo año, se han centrado en el océano azul en el que Intel AMD Cyrix, los "tres principales procesadores x86 de alto rendimiento", aún no se han concentrado. "Reloj bajo", "precio bajo" y "bajo consumo de energía" son las mismas características de Rise, Transeta y Centaur.
Desde el paquete BGA nativo de mP6 (al vincular el chip a un zócalo de 7 pines compatible con PGA de 296 pines) hasta la compatibilidad con el modo de administración del sistema (SMM) que permite a los fabricantes de sistemas personalizar las funciones de administración de energía, lo tenemos a usted. Puedo oler el fuerte aroma de Rise centrándose en la computadora portátil.
En busca de "alto rendimiento incluso a bajas velocidades de reloj", Rise mP6 puede decodificar tres instrucciones por reloj, que es el mismo nivel que Intel Pentium Pro, y también presta gran atención al conjunto de instrucciones MMX y Punto flotante x87 Eficiencia operativa. Viene con hasta siete unidades de ejecución MMX (divididas en tres bloques) y una unidad de punto flotante x87 canalizada. Sin embargo, debido a consideraciones de costo, Rise mP6 no admite la ejecución de instrucciones no secuenciales, la capacidad total del caché de primer nivel es de solo 16 kB y no se requiere un controlador de interrupción programable avanzado (APIC) en un multiprocesador. ambiente.
Sin embargo, Rise mP6 todavía tiene muchas ideas sorprendentes e inteligentes que vale la pena ver.
En primer lugar, Rise mP6 puede "predecir y juzgar el flujo de ejecución de instrucciones del mecanismo de rama dinámica" y recuperar automáticamente secuencias de instrucciones que abarcan hasta cuatro flujos de instrucciones con tres ciclos de reloj por adelantado (Rise no ha anunciado el detalles de su funcionamiento), de modo que, siempre que la predicción sea correcta, se puede acortar el tiempo de retraso en la recuperación del canal de instrucciones.
Este concepto de diseño se puede ver en el caché de seguimiento de ejecución de Intel Pentium 4 y la predicción de rama desacoplada de AMD en el futuro. Para completar la canalización de instrucciones, Rise mP6 también accede al caché de datos con dos ciclos de reloj antes de que se inicie la unidad de ejecución, lo que reduce el costo de cargar los datos requeridos.
Otra característica importante de Rise mP6 son sus tres conjuntos de unidades de operación lógica entera (alu), en las que el primer conjunto de alu puede pasar operandos al segundo conjunto de alu de tres entradas.
Esta técnica es muy sencilla. Si estas dos instrucciones interdependientes se van a ejecutar simultáneamente, la segunda instrucción requiere el resultado de la primera instrucción (el registro AX), lo que provocará que la canalización se detenga.
AX = AX BX DX = DX AX
Pero pasa el registro BX original a la segunda ALU y se pueden ejecutar juntos.
AX ← AX BX DX ← DX AX BX
Pero Rise puede deberse a "señales equivocadas (después de todo, la guerra de productos de bajo precio entre Intel y AMD comenzó al final de 1998, y Celeron venció a K6-2, el desafortunado Cyrix fue vencido primero)". No sólo estaba previsto que el mP6 II debutara a mediados de 1999, sino que el caché L2 de 256 kB incorporado nunca nació. Incluso el proceso de 180 nm mP6 PR333/PR366 se detuvo en la etapa de muestra de ingeniería. Rise se retiró del mercado a finales de 1999, dejando la esperanza de no poder ingresar al mercado de las computadoras portátiles.
No mucho después, SiS (Silicon Systems) también compró su tecnología y derechos de propiedad intelectual a Rise, convirtiendo al mP6 en el núcleo del procesador del conocido sistema de la serie SiS 550, y también fue transferido a DM amp; El punto de partida técnico de P (Zhan Ying Quan Electronics) Vortex86. Todos estos son fabricantes taiwaneses, lo que convierte a Rising mP6 en la CPU x86 más taiwanesa además de UMC y VIA.
En retrospectiva, mirando hacia atrás al destino de Tran***eta y los 20 años de historia de desarrollo de los procesadores VIA x86, se puede decir que Rise ha visto el rápido paso de los tiempos, pero ¿Dónde está ahora? ¿Todavía podemos ver MP6? Esto está más allá del alcance de este artículo. Koko.
Seguimiento de la arqueología del mundo del hardware y exploración de la tecnología Wang Hard