El ES EVM ( en ruso : Единая система электронных вычислительных машин (ЕС ЭВМ) , romanizado : Yedinaya sistema electronnykh vytchislitel'nykh mashin (ES EVM) , "Sistema Unificado de Máquinas de Cómputo Electrónicas"), o YeS EVM , también conocido en la literatura inglesa como el Sistema Unificado o Ryad ( en ruso : Ряд , "Serie"), es una serie de computadoras mainframe generalmente compatibles con las mainframes System/360 y System/370 de IBM , construidas en los países del Comecon bajo la iniciativa de la Unión Soviética entre 1968 y 1970. 1998. Se produjeron más de 15.000 mainframes ES EVM.
En 1966, los economistas soviéticos propusieron crear una serie unificada de ordenadores compatibles entre sí. Debido al éxito del IBM System/360 en Estados Unidos, los planificadores económicos decidieron utilizar el diseño de IBM, aunque algunos destacados informáticos soviéticos habían criticado la idea y sugirieron elegir en su lugar uno de los diseños autóctonos soviéticos, como el BESM o el Minsk . Los primeros trabajos sobre la clonación comenzaron en 1968; la producción comenzó en 1972. Además, después de 1968, otros países del Comecon se unieron al proyecto.
Con la excepción de sólo unas pocas piezas de hardware, las máquinas ES EVM fueron reconocidas en los países occidentales como diseñadas independientemente, basadas en patentes soviéticas legítimas. [1] A diferencia del hardware, que era bastante original, creado en su mayoría por ingeniería inversa , gran parte del software se basaba en código de IBM ligeramente modificado y localizado. En 1974-1976, IBM se había puesto en contacto con las autoridades soviéticas y manifestado su interés en el desarrollo de ES EVM; sin embargo, después de que el ejército soviético entrara en Afganistán , en 1979, todos los contactos entre IBM y los desarrolladores de ES se interrumpieron, debido al embargo estadounidense a la cooperación tecnológica con la URSS.
Debido a las restricciones de CoCom , gran parte de la localización del software se realizó desensamblando el software de IBM, con algunas modificaciones mínimas. El sistema operativo más común fue OS ES ( en ruso : ОС ЕС ), una versión modificada de OS/360 ; las versiones posteriores de OS ES fueron muy originales y diferentes de los sistemas operativos de IBM, pero también incluyeron mucho código original de IBM. Incluso hubo rumores anecdóticos entre los programadores soviéticos de que este supuesto sistema operativo soviético contenía algún comando secreto que emitía el himno nacional estadounidense . Hoy en día, algunas de las instituciones rusas que trabajaron en ES EVM están cooperando con IBM para continuar con el soporte heredado tanto para los mainframes IBM actuales como para los sistemas ES EVM. [ necesita actualización ]
Las máquinas ES EVM se desarrollaron en Moscú , en el Centro de Investigación Científica de Maquinaria Electrónica para Computadoras (NITsEVT); en Ereván , Armenia , en el Instituto de Investigación y Desarrollo Informático de Ereván ; y más tarde en Minsk , en el Instituto de Investigación Científica de Maquinaria Electrónica para Computadoras (NIIEVM); y en Penza , en el Instituto de Investigación Científica de Maquinaria Informática de Penza. Se fabricaron en Minsk, en el Grupo de Producción de Minsk para Maquinaria Informática (MPOVT); y en Penza, en la Fábrica de Computadoras Electrónicas de Penza. Algunos modelos también se habían producido en otros países del Bloque del Este , como Bulgaria , Hungría , Polonia , Checoslovaquia , Rumania y Alemania del Este ; algunos dispositivos periféricos también se produjeron en Cuba . La ex canciller alemana Angela Merkel , utilizó una de las computadoras ES EVM de Alemania del Este en 1986 para su tesis doctoral. [2]
Las computadoras ES EVM fueron asignadas a cuatro subseries o generaciones ( ruso : ряд , romanizado : ryad ), conocidas como Ryad 1, Ryad 2, Ryad 3 y Ryad 4, esta nomenclatura dio origen al nombre común para todo el proyecto.
La primera subserie de la ES EVM, lanzada entre 1969 y 1978, incluía los modelos 1010, 1020, 1030, 1040 y 1050, que eran análogos al System/360 y operaban a 10–450 kIPS , y las versiones más raras y avanzadas, incompatibles con las versiones de IBM: 1022, 1032, 1033 y 1052. La electrónica de los primeros modelos se basaba en circuitos TTL ; las máquinas posteriores utilizaban diseño ECL . La ES 1050 tenía hasta 1M de RAM y registros de coma flotante de 64 bits . La máquina más rápida de la serie, la ES 1052, desarrollada en 1978, operaba a 700 kIPS.
La segunda subserie, lanzada entre 1977 y 1978, incluía los modelos 1015, 1025, 1035, 1045, 1055 y 1060, análogos al System/370 y que funcionaban a 33 kIPS (1.050 MIPS) . El ES 1060 tenía hasta 8 M de RAM.
La tercera subserie, lanzada en 1984, era análoga al System/370 con algunas mejoras originales, e incluía los modelos 1016, 1026, 1036, 1046 y 1066. El ES 1066 tenía hasta 16 M de RAM y funcionaba a 5,5 MIPS. La cuarta subserie no tenía análogos directos de IBM e incluía los modelos 1130, 1181 y 1220. La última máquina de la serie, el ES 1220, lanzada en 1995, admitía una serie de comandos de CPU de 64 bits, 256 M de RAM y funcionaba a 7 MIPS, pero no tuvo éxito; solo se fabricaron 20 máquinas de este tipo, y en 1998 se detuvo toda la producción de mainframes ES.