ES EVM
| Industry | Computer hardware, mainframe computers |
|---|---|
| Founded | 1968 |
| Defunct | 1998 |
| Headquarters | Minsk, Penza , Soviet Union (now Belarus, Russia) |
Area served | Comecon countries |
| Products | Mainframe computers compatible with IBM System/360 and System/370 |
| Parent | Soviet government directive / Comecon cooperation |
The ES EVM (, translated as "Unified System of Electronic Computing Machines"), also referred to as YeS EVM, the Unified System, or Ryad (, meaning "Series"), represents a family of mainframe computers that are largely compatible with IBM's System/360 and System/370 architectures. Manufactured within Comecon nations under a Soviet directive from 1968 until 1998, the total production exceeded 15,000 units.
Development
In 1966, Soviet economic planners proposed the establishment of a standardized line of compatible computers. Inspired by the success of IBM's System/360, Soviet authorities decided to replicate IBM’s design despite objections from domestic scientists who favored native systems such as BESM or the Minsk. The cloning process commenced in 1968, with manufacturing beginning in 1972; subsequently, other Comecon member states participated after 1968.
While some hardware components were exceptions, ES EVM machines were regarded in Western circles as independently engineered under lawful Soviet patents. The hardware was predominantly reverse-engineered, whereas a significant portion of the software was adapted from IBM’s original code. Between 1974 and 1976, IBM maintained communications with Soviet representatives regarding ES EVM development; however, these interactions ended following the 1979 Soviet invasion of Afghanistan and the ensuing U.S. embargo.
Due to CoCom export controls, software adaptation involved disassembling IBM programs with only minor modifications. The main operating system was OS ES (), a derivative of OS/360; later iterations became increasingly original but still incorporated IBM code components. Some Russian organizations involved in ES EVM development had previously collaborated with IBM on maintaining legacy systems—a partnership that likely concluded after sanctions imposed in 2022 related to the Ukraine conflict.
Development efforts were concentrated at several research centers: Moscow’s Scientific Research Center for Electronic Computer Machinery (NITsEVT), Yerevan’s Yerevan Computer Research and Development Institute, Minsk’s Scientific Research Institute of Electronic Computer Machines (NIIEVM), and Penza’s Penza Scientific Research Institute of Computer Machinery. Production primarily took place in Minsk at the Minsk Production Group for Computing Machinery (MPOVT) and at Penza’s Penza Electronic Computer Factory. Additional models and peripherals were manufactured across Eastern Bloc countries including Bulgaria, Hungary, Poland, Czechoslovakia, Romania, East Germany, and even in Cuba. Interestingly, former German Chancellor Angela Merkel utilized an East German ES EVM computer during her doctoral research in 1986.
The ES EVM lineup was divided into four subseries or generations—Ryad 1 through Ryad 4—giving rise to the project’s common designation.
Hardware models and technical details
The initial ES EVM subseries (1969–1978) encompassed models 1010, 1020, 1030, 1040, and 1050, which corresponded to the capabilities of the System/360, operating between 10 and 450 kIPS. More advanced but less widespread variants (1022, 1032, 1033, 1052) lacked IBM compatibility. Early units employed TTL circuitry; subsequent versions transitioned to ECL. The ES 1050 supported up to 1M RAM and featured 64-bit floating-point registers. The fastest model in this series, the ES 1052 (introduced in 1978), achieved speeds up to 700 kIPS.
The second subseries (1977–1978) included models 1015, 1025, 1035, 1045, 1055, and 1060, designed to be compatible with the System/370, delivering performance ranging from 33 kIPS to 1.05 MIPS. The ES 1060 was capable of supporting as much as 8M RAM.
The third subseries (1984) enhanced compatibility with the System/370 architecture through models such as 1016, 1026, 1036, 1046, and 1066; notably, the ES 1066 offered up to 16M RAM and operated at speeds reaching 5.5 MIPS. The fourth subseries featured models without direct IBM counterparts—including the 1130, 1181, and the final ES mainframe model, ES 1220 (released in 1995). The ES 1220 supported certain 64-bit CPU instructions, housed up to 256M RAM, and ran at approximately 7 MIPS. Nevertheless, production of this model was limited to roughly twenty units before manufacturing ended in 1998.