Historia de la computación Elbrus
En este caso, historia "Elbrus" es bastante extenso. El trabajo en la primera computadora con el mismo nombre se realizó de 1973 a 1978 año en ITM & T. Lebedev, quien supervisó estos trabajos fue B. S. Burtsev, el desarrollo se llevó a cabo con la participación de Boris Babayan, quien fue uno de los diputados del diseñador jefe. En ese momento, el principal cliente de este producto era, por supuesto, el ejército.
La primera computadora "Elbrus" tenía una arquitectura modular y podía incluir desde 1 hasta procesadores 10 basados en circuitos de integración de medio. La velocidad de esta máquina alcanzó 15 millones de operaciones por segundo. La cantidad de RAM que fue común a todos los procesadores 10 fue de hasta 2 en los grados 20 de palabras de máquina o, si usamos la notación actualmente utilizada, 64 MB. Sin embargo, lo más interesante en "Elbrus-1" fue precisamente su arquitectura. La supercomputadora creada en la URSS se convirtió en la primera computadora comercial en el mundo que usaba arquitectura superscalar. Su uso masivo en el extranjero comenzó solo en las 90-s del siglo pasado con la aparición en el mercado de procesadores Intel Pentium asequibles.
Más tarde, resultó que existían desarrollos similares incluso antes de que Elbrus, IBM se comprometiera con ellos, pero el trabajo en estos proyectos no se completó y no llevó a la creación del producto comercial final. Según V. S. Burtsev, quien fue el diseñador principal de Elbrus, los ingenieros soviéticos trataron de aplicar la experiencia más avanzada de los desarrolladores nacionales y extranjeros. La arquitectura de las computadoras "Elbrus" estuvo influenciada no solo por las computadoras de la compañía Burroughs, sino también por el desarrollo de una compañía tan conocida como Hewlett-Packard, así como por la experiencia de los desarrolladores de BESM-6.
Al mismo tiempo, una parte considerable del desarrollo era original, y la arquitectura superescalar también se aplica a ellos. Además, para organizar la transferencia de flujos de datos entre dispositivos periféricos y RAM en la computadora, se podrían usar procesadores de entrada-salida especiales. Dichos procesadores en el sistema podrían tener hasta 4-x unidades, trabajaron en paralelo con el procesador central y tenían su propia memoria.
La siguiente etapa de trabajo fue la creación de una computadora "Elbrus-2". Estas computadoras entraron en producción en masa en el año 1985. En términos de su arquitectura interna, no eran muy diferentes de Elbrus-1, pero usaban una nueva base de elementos, que aumentaba el rendimiento máximo a 125 millones de operaciones por segundo. La cantidad de memoria de la computadora ha aumentado a 16 millones de palabras de 72-bit o 144 MB. El rendimiento máximo de los canales de E / S Elbrus-2 fue de 120 MB / s.
Estas computadoras se utilizaron activamente en la URSS en áreas que requerían una gran cantidad de cálculos, principalmente en la industria de la defensa. Las computadoras Elbrus-2 fueron operadas en centros de investigación nuclear en Chelyabinsk-70 y en Arzamas-16 en el MCC, y finalmente, este complejo, a partir de 1991, se usó en el sistema de defensa de misiles A-135, así como en otras instalaciones militares en el país.
Además de las dos computadoras mencionadas anteriormente, también se produjo la computadora de propósito general Elbrus 1-KB, la creación de esta computadora se completó en el año 1988. Antes de 1992, se fabricaba 60 de tales computadoras. Se basaron en la tecnología Elbrus-2 y se utilizaron para reemplazar máquinas BESM-6 obsoletas. Al mismo tiempo, hubo una compatibilidad completa de software hacia atrás entre Elbrus 1-KB y BESM-6, que se complementó con nuevos modos de operación con una mayor capacidad de números de dígitos y direcciones.
Creación de computadoras "Elbrus" fue apreciada por el liderazgo de la Unión Soviética. Para el desarrollo de "Elbrus-1", muchos ingenieros recibieron órdenes y medallas. Boris Babayan fue galardonado con la Orden de la Revolución de Octubre, su colega V.V. Bardizh, la Orden de Lenin. Por el desarrollo de "Elbrus-2" Babayan con varios de sus colegas recibió el Premio Lenin, y el Diseñador General V. S. Burtsev y varios otros especialistas recibieron el Premio Estatal.
Después de completar el trabajo en la computadora Elbrus-2 en ITM & T, iniciaron el desarrollo de una computadora basada en una arquitectura de procesador fundamentalmente nueva. El proyecto, que fue nombrado simplemente - "Elbrus-3", también superó significativamente a desarrollos similares en Occidente. Elbrus-3 fue el primero en implementar el enfoque que Boris Babayan llama "post-superscalar". Es esta arquitectura la que tienen los procesadores Intel Itanium y los chips Transmeta en el futuro. Vale la pena señalar que en la URSS, el trabajo en esta tecnología comenzó en el año 1986, e Intel, Transmeta y HP comenzaron a trabajar en esta dirección solo en medio de los 1990-s.
Desafortunadamente, "Elbrus-3" nunca se ha lanzado a la producción en masa. Su única copia de trabajo fue construida en el año 1994, pero en ese momento nadie lo quería. La continuación lógica del trabajo en esta computadora fue la aparición del procesador Elbrus-2000, también conocido como E2K. La compañía rusa tenía grandes planes para la producción en masa de este procesador, que se suponía que iba a entrar en una serie al mismo tiempo o incluso antes que Itanium. Pero debido a la falta del volumen necesario de inversiones, todos estos planes no se implementaron y quedaron en el papel.
Traza rusa en procesadores Intel
Vladimir Pentkovsky - es un destacado científico ruso-estadounidense, doctor en ciencias técnicas, que se graduó de la facultad de FRTK MIPT. Participó directamente en el desarrollo de los procesadores Pentium III, Core 2 Duo, HAL9000, Matrix, es el desarrollador de un lenguaje de programación de alto nivel El-76, que se utilizó en las computadoras "Elbrus". Desde 1970, trabajó en el Instituto de Mecánica Fina y Computación, donde logró participar en la creación de las supercomputadoras Elbrus-1 y Elbrus-2. En 1986, Pentkovsky tomó la delantera en la creación del procesador El-32 de 90-bit para Elbrus-3.
Por 1987, se completó el trabajo de creación de la arquitectura del nuevo microprocesador; en 1990, se lanzaron sus primeros prototipos. En 1991, comenzó a trabajar en el desarrollo de El-91C, tomando como base la versión anterior del procesador, pero la financiación de este proyecto se detuvo debido al colapso del país. Naturalmente, un especialista de este nivel no podría desaparecer. En 1989, Vladimir Pentkovsky ya viajó a los Estados Unidos en el centro de investigación de Intel como parte de un programa de intercambio de experiencias. Desde 1993, comenzó a trabajar en Intel, convirtiéndose en uno de sus principales ingenieros, el desarrollo del famoso procesador Pentium tuvo lugar con su participación directa. La presentación del procesador Pentium se realizó en 22 en marzo en 1993, después de unos meses, comenzaron a aparecer las primeras computadoras basadas en ellos.
Vladimir Pentkovsky es uno de los autores de la expansión vectorial (SIMD) de los comandos SSE, que se utilizó por primera vez en los procesadores Pentium-III. Es autor de más de 50 de varias patentes, muchas de las cuales aún se utilizan en los procesadores modernos. En los procesadores de Intel, Vladimir Pentkovsky puso en práctica el conocimiento que había adquirido en Rusia, ya estaba pensando mucho en el desarrollo del modelo. En 1995, la compañía estadounidense presentó un producto más avanzado, Pentium Pro, que por sus características se parecía al procesador El-90. El principal arquitecto de este procesador es Vladimir Pentkovsky.
Actualmente Pentkovsky sigue trabajando en Intel. Por lo tanto, el procesador en el que puede funcionar su computadora personal o computadora portátil puede tener raíces rusas e incluso haber sido producido en nuestro país, si no fuera por los infames eventos 1991 del año y sus consecuencias.
"Elbrus" sigue vivo
Aunque la URSS colapsó, la marca Elbrus sigue viva. Los procesadores y las soluciones listas para usar basadas en ellos hoy son comercializados por la compañía MCST. Hoy en día, las computadoras de la compañía MCST están destinadas principalmente a: los departamentos militares de Rusia, los países de la CEI y BRIC; industria civil; Radares civiles (transporte terrestre, marítimo y aéreo). Para empresas y civiles que necesitan computadoras altamente confiables y seguras. Las computadoras de la empresa tienen una ejecución de diseño diferente, una clase de protección diferente según los requisitos. Todos ellos tienen el soporte o la capacidad de trabajar con GPS y GLONASS, según las necesidades del comprador del dispositivo.
Actualmente, la compañía está promocionando en el mercado su microprocesador y dispositivos convencionales basados en 2. El primero de ellos es el Elbrus-2C +, que es el primer procesador híbrido de alto rendimiento de la compañía MCST. El procesador contiene dos núcleos de la arquitectura Elbrus y cuatro núcleos de los procesadores de señales digitales (DSP) de la empresa Elvis. La esfera principal de su uso son los sistemas de procesamiento de señales digitales inteligentes, que incluyen analizadores de imágenes, radares y otros dispositivos similares.
El segundo producto es el microprocesador MCST R1000 (nombre de diseño MCST-4R): un modelo de cuatro núcleos construido en un chip con arquitectura SPARC v.64 9-bit. El procesador funciona a una frecuencia de 1 GHz con los estándares tecnológicos de la versión 90 nm. Cada uno de sus núcleos puede decodificar y enviar para ejecución hasta comandos 2 por reloj. El procesador admite instrucciones adicionales para realizar operaciones empaquetadas y combinadas, así como las extensiones de vectores VIS1 y VIS2. Las posibles áreas de uso del procesador MCST-4R, así como una PC basada en él: MVC4 / С, MVC4-RS incluyen:
Computadoras domésticas portátiles de pequeño tamaño para usar como: una computadora para realizar trabajos en el campo, por ejemplo, para realizar cálculos operativos, preparar documentos para diversos fines, almacenar información de referencia, etc .;
Computadoras de lugares de trabajo automatizados de operadores para uso en el rol de medios para mostrar información, documentar el trabajo realizado, etc .;
Los terminales del equipo de prueba en posiciones técnicas, así como en la función de un dispositivo para preparar y almacenar documentos asociados con el uso de sistemas complejos;
Terminales de comunicación y sistemas electrónicos, complejos de equipos portátiles y móviles;
Computadoras de control integradas para controlar la operación de objetos especiales y resolver problemas complejos de procesamiento de información en tiempo real;
Servidores móviles tolerantes a fallas para crear sistemas automatizados para propósitos especiales, en particular, sistemas automatizados de autoridades civiles y militares.
Fuentes de información:
-http: //old.computerra.ru/hitech/34475
-http: //www.koshcheev.ru/2012/08/27/intel-pentium-pentkovski
-http: //www.cnews.ru/news/top/index.shtml? 2008 / 06 / 30 / 306828
-http: //www.sdelanounas.ru/blogs/9078
-http: //www.mcst.ru
información