Encore Computer Corporation fue una empresa estadounidense de informática que estuvo activa de forma independiente entre 1983 y 1997. Con sede en Marlborough, Massachusetts , la empresa fue una de las pioneras en el mercado de la computación paralela . Aunque comenzó a ofrecer varios diseños de sistemas en 1985, Encore nunca fue tan conocida como otras empresas de este campo, como Pyramid Technology , Alliant y los sistemas más similares Sequent y FLEX.
Encore fue fundada en 1983 por: Kenneth Fisher, ex director ejecutivo de Prime Computer ; Gordon Bell , vicepresidente de ingeniería de Digital Equipment Corporation responsable del desarrollo del VAX ; y Henry Burkhardt III, cofundador de Data General y Kendall Square Research . [1] Su objetivo era construir máquinas masivamente paralelas a partir de procesadores básicos; su primer diseño, el Multimax , se lanzó en septiembre de 1985. [2] Este fue uno de los primeros diseños comerciales en hacer uso del bus snooping , lo que permite que muchos procesadores compartan la misma memoria de manera eficiente.
En 1988, Encore compró los antiguos Laboratorios de Ingeniería de Sistemas (SEL) de Nippon Mining . SEL, fundada en 1961, construía sistemas electrónicos de alto rendimiento para fines de control y monitoreo industrial, y fue adquirida por Gould Electronics en 1980; Gould, a su vez, fue adquirida por Nippon Mining en 1988.
Los ordenadores SEL se utilizaron en muchos simuladores de vuelo militares; debido a las normas del gobierno de Estados Unidos que prohíben a las empresas extranjeras tener el control de empresas que suministran componentes clave para la defensa nacional, Nippon tuvo que vender SEL. En esencia, Nippon pagó a Encore para que comprara la división informática.
Encore luego se volcó, como hizo la mayor parte del mercado, a las CPU basadas en RISC . Eligieron el Motorola 88000 y lanzaron el Encore-91 a fines de 1991, que admitía dos (9102) o cuatro (9104) CPU que funcionaban a 25 MHz. Un rediseño de abajo hacia arriba para el nuevo procesador condujo a la serie Infinity 90 , comenzando con el Infinity 90/ES en 1994. El ES admitía entre 2 y 2045 CPU Motorola 88110 que funcionaban a 50 MHz. Se lanzaron varias máquinas más nuevas en la serie Infinity 90, pero Encore nuevamente se encontró con que su proveedor de CPU cambiaba de dirección cuando Motorola abandonó el desarrollo de la serie 88000 para concentrarse en el PowerPC .
En un nuevo intento, esta vez en el mercado de alto rendimiento en tiempo real, Encore recurrió al Alpha 21064 para crear el Infinity R/T Model 300 , que se comercializó por primera vez a fines de 1994. En ese momento, el mercado masivamente paralelo estaba siendo invadido por máquinas compuestas por un gran número de máquinas de consumo masivo, y Encore lanzó una estación de trabajo de una sola CPU que ejecutaba OSF/1 , la Series 90 RT 3000. Estaba destinada a usarse de manera independiente o como un nodo en una máquina masivamente paralela.
Encore también trabajó en un diseño RISC modificado conocido como RSX . Este estaba pensado para funcionar en dos modos, uno como un nodo de CPU normal para clústeres y en un modo de compatibilidad CONCEPT/32, que emulaba el hardware personalizado anterior del lado de tiempo real de la empresa. Encore sigue ofreciendo rutas de actualización para sus sistemas anteriores, algunos de los cuales datan de 1975.
A lo largo de los años se fueron vendiendo partes del sector informático de la empresa, y la última gran escisión fue el Grupo de Productos de Almacenamiento, vendido a Sun Microsystems en 1997. [3]
En 1998, Gores Technology Group adquirió Encore y le cambió el nombre a "Encore Real-Time Computing". Esto dejó a la empresa compuesta principalmente por su grupo de tiempo real y el núcleo SEL original, volviendo a este nicho de negocio.
En 2002, Compro Computer Services adquirió Encore Real-Time Computing, aunque la mayoría de las oficinas fuera de Estados Unidos siguen operando con el nombre de Encore. Compro sigue dando soporte a los productos SEL, Gould y Encore Real-Time Computing basados en SelBUS, y ofrece una ruta de actualización con el simulador de hardware Legacy Computer Replacement System (LCRS).
Una muestra del sistema Encore Multimax donado por la Escuela Naval de Postgrado se encuentra almacenada en el Museo de Historia de la Computación . [4]
El Multimax original podía soportar de uno a diez pares de procesadores National Semiconductor NS32032 de 10 MHz , un diseño CISC de 32 bits similar al del Motorola 68000. [ 5] [6] Los modelos Multimax posteriores soportaron procesadores NS32332 y NS32532 a velocidades de reloj más altas. El último Multimax basado en National fue el modelo 500 ofrecido en 1989. Todos los modelos ejecutaban la elección del usuario de BSD o System V Unix o Mach . [7] : 106 Los tres sistemas operativos fueron modificados para computación paralela. Sin embargo, poco después del lanzamiento del 500, National detuvo el desarrollo del diseño NS32032.