El entorno de computación avanzada ( ACE ) fue definida por un consorcio industrial a principios de 1990 para ser la plataforma informática de próxima generación de productos básicos, el sucesor de los ordenadores personales basados en Intel 's arquitectura de 32 bits conjunto de instrucciones . El esfuerzo encontró poco apoyo en el mercado y se disolvió debido a las luchas internas dentro del grupo y la falta de ventas.
Historia
Formación
El consorcio fue anunciado el 9 de abril de 1991 por Compaq , Microsoft , MIPS Computer Systems , Digital Equipment Corporation y Santa Cruz Operation . [1] [2] En ese momento, se creía ampliamente que los sistemas basados en RISC mantendrían una ventaja de precio / rendimiento sobre los sistemas ad hoc de Wintel . Sin embargo, también se creía ampliamente que Windows NT desplazaría rápidamente a muchos otros sistemas operativos gracias a los efectos combinados de una amplia selección de software y la facilidad de construir máquinas Wintel que lo admitieran. ACE se formó para proporcionar una plataforma alternativa a Wintel, proporcionando una alternativa viable con las mismas ventajas en términos de soporte de software y mayores ventajas en términos de rendimiento.
El entorno estandarizado en la arquitectura MIPS y dos sistemas operativos : SCO UNIX con Open Desktop y lo que se convertiría en Windows NT (originalmente llamado OS / 2 3.0). El documento Advanced RISC Computing (ARC) se elaboró para proporcionar especificaciones de hardware y firmware para la plataforma. Otros miembros del consorcio fueron Acer , Control Data Corporation , Kubota , NEC Corporation , NKK , Olivetti , Prime Computer , Pyramid Technology , Siemens , Silicon Graphics , Sony , Sumitomo , Tandem Computers , Wang Laboratories y Zenith Data Systems . Además de estas grandes empresas, varias empresas de nueva creación también construyeron sistemas compatibles con ACE.
Cada una de las empresas involucradas tenía sus propias razones para unirse al esfuerzo de ACE. La iniciativa fue utilizada por empresas de microprocesadores como un intento de quitarle participación de mercado a Intel. Las empresas de sistemas utilizaron la iniciativa como un intento de quitarle participación de mercado al líder de estaciones de trabajo , Sun Microsystems .
El "Grupo Apache"
Poco después de que se anunciara la iniciativa, una facción disidente de siete miembros de ACE declaró que la decisión de apoyar solo arquitecturas little-endian fue miope. Este subgrupo, conocido como Apache Group , promovió una alternativa big-endian. El grupo, cuyo nombre fue concebido como un juego de palabras con "Big Indian", no estaba relacionado con la posterior Apache Software Foundation . Posteriormente adoptó el nombre MIPS / Open . Se evitó una brecha dentro del consorcio ACE cuando se decidió agregar soporte para big-endian SVR4 . [ cita requerida ]
Disolución
Aun así, la iniciativa ACE (y el consorcio) comenzaron a desmoronarse poco más de un año después de su inicio, ya que se hizo evidente que no había un mercado masivo para una alternativa a la plataforma informática Wintel . Las plataformas emergentes no ofrecieron suficiente mejora en el rendimiento de la PC predominante y hubo importantes desventajas de costos de tales sistemas debido al bajo volumen de producción. Cuando comenzó la iniciativa, los sistemas basados en RISC (que se ejecutaban a 100-200 MHz en ese momento) tenían una ventaja de rendimiento sustancial sobre Intel 80486 y los chips Pentium originales (que se ejecutaban a aproximadamente 60 MHz en ese momento). [se necesita aclaración ] Intel migró rápidamente el diseño de Pentium a las nuevas generaciones de procesos de semiconductores y esa ventaja de rendimiento (y frecuencia de operación) desapareció. [ cita requerida ]
Compaq fue la primera empresa en dejar el consorcio, afirmando que con la salida del CEO Rod Canion , uno de los principales patrocinadores detrás de la formación de ACE, estaban cambiando las prioridades de los sistemas de gama alta. [3] Esto fue seguido en poco tiempo por SCO anunciando que suspendían todo el trabajo para mover su versión de Unix a la plataforma MIPS.
Hubo otros conflictos potenciales: a principios de ese año, SGI había comprado MIPS, lo que también puede haber contribuido a las preocupaciones sobre la neutralidad de la plataforma objetivo. DEC había lanzado su procesador Alpha y estaba menos interesado en promover una arquitectura competitiva. Y finalmente, las mejoras significativas en el rendimiento de Intel x86 hicieron que abandonarlo fuera menos atractivo, y aunque ACE admitió x86 durante un tiempo, Intel nunca fue miembro.
ARCO
El producto principal del grupo ACE es la especificación Advanced RISC Computing , o ARC . Inicialmente se basó en un entorno de firmware y hardware informático basado en MIPS . A pesar de la ECA fue desaparecida, y ningún equipo se ha fabricado jamás, que cumple plenamente con el estándar de ARC, el sistema ARC todavía ejerce un legado generalizado en que todo el Microsoft Windows NT basados en sistemas operativos (como Windows XP ) utiliza las convenciones de arco para nombrar arranque dispositivos antes de Windows Vista . Además, SGI usó una versión modificada del firmware ARC (que llamó ARCS ) en sus sistemas. Todas las computadoras SGI que ejecutan IRIX 6.1 o posterior (como Indy , Octane , etc. ) arrancan desde una consola ARCS (que utiliza las mismas convenciones de nomenclatura de unidades que Windows, en consecuencia).
Además, la mayoría de los distintos equipos basados en RISC diseñados para ejecutar Windows NT usaban versiones de la consola de arranque ARC para arrancar NT. Entre estas computadoras estaban:
- Sistemas basados en MIPS R4000 como la estación de trabajo MIPS Magnum
- todas las máquinas basadas en Alpha con un bus PCI diseñado antes del final del soporte para Windows NT Alpha en septiembre de 1999 (el firmware Alpha ARC también se conocía como AlphaBIOS)
- la mayoría de las computadoras PowerPC compatibles con Windows NT (como IBM RS / 6000 40P).
También se predijo que las computadoras basadas en Intel IA-32 adoptarían la consola ARC, aunque solo SGI comercializó tales máquinas basadas en IA-32 con firmware ARC (es decir, la serie SGI Visual Workstation , que salió a la venta en 1999).
Sistemas
Los productos que cumplen (hasta cierto punto) con el estándar ARC incluyen:
- Alfa
- DEC Multia y AlphaStation / AlphaServer
- DeskStation Raptor
- i386
- Estación de trabajo visual SGI
- MIPS
- Acer PICA
- Carrera Computers, Inc Cobra R4000 y VIPER
- DECstation 5000 digital
- DeskStation Tyne
- Microsoft Jazz
- MIPS Magnum
- Olivetti M700
- Estación NEC RISC
- NeTpower Fastseries MP
- SGI Indigo² , Indy , Challenge, Onyx, Origin, etc. Big-Endian ARCS
- Siemens-Nixdorf RM200 , RM300, RM400
- PowerPC
- Computadora personal IBM Power Series 850/830 PReP
- IBM RS / 6000 40P, 43P, E20, F30
- Motorola PowerStack
- Tangent MediaStar
Ver también
- La alianza AIM: una iniciativa competitiva basada en PowerPC , liderada por Apple Computer , IBM y Motorola
Referencias
- ↑ John Markoff (8 de abril de 1991). "Formularios de la nueva alianza informática" . The New York Times . Consultado el 3 de mayo de 2007 . CS1 maint: parámetro desalentado ( enlace )
- ^ "Se estrena una nueva generación de computadoras basadas en el nuevo software estándar UNIX / RISC: Rod Canion de Compaq dice 'ACE' destinado a ser el entorno de elección para la década de 1990" . Informe de la industria del software. 1991-04-15 . Consultado el 20 de febrero de 2010 . CS1 maint: parámetro desalentado ( enlace )
- ^ Jonathan Cassell; Gerry Khermouch; Craig Stedman; Stuart Zipper (4 de mayo de 1992). "¿Está el consorcio ACE en el hoyo como Compaq, SCO lanza cartas?" . Noticias electrónicas . Consultado el 3 de mayo de 2007 . CS1 maint: parámetro desalentado ( enlace )
enlaces externos
- Descripción del proyecto NetBSD de ACE (contiene los siguientes enlaces)
- Archivo pdf de especificación ARC en www.netbsd.org
- Andy Reinhardt (junio de 1991). "¿ACE se convertirá en el rey de las estaciones de trabajo?" . Byte . Archivado desde el original el 3 de febrero de 2007 . Consultado el 6 de junio de 2016 . CS1 maint: parámetro desalentado ( enlace )
- Artículo de Linux-MIPS ( ARC Archivado 2008-12-03 en Wayback Machine )