HOME

TheInfoList



OR:

BESM-6 (russian: БЭСМ-6, short for ''Большая электронно-счётная машина'', i.e. 'Large Electronic Calculating Machine') was a Soviet electronic computer of the
BESM BESM (БЭСМ) is the name of a series of Soviet mainframe computers built in 1950–60s. The name is an acronym for "Bolshaya Elektronno-Schetnaya Mashina" ("Большая Электронно-Счётная Машина"), literally "Large E ...
series. It was the first Soviet second-generation, transistor-based computer.


Overview

The BESM-6 was the most well-known and influential model of the series designed at the
Institute of Precision Mechanics and Computer Engineering Lebedev Institute of Precision Mechanics and Computer Engineering (IPMCE) is a Russian research institution. It used to be a Soviet Academy of Sciences organization in Soviet times. The institute specializes itself in the development of: * Computer ...
. The design was completed in 1965. Production started in 1968 and continued for the following 19 years. Like its predecessors, the original BESM-6 was transistor-based (however, the version used in the 1980s as a component of the Elbrus supercomputer was built with
integrated circuits An integrated circuit or monolithic integrated circuit (also referred to as an IC, a chip, or a microchip) is a set of electronic circuits on one small flat piece (or "chip") of semiconductor material, usually silicon. Large numbers of tiny ...
). The machine's 48-bit
processor Processor may refer to: Computing Hardware * Processor (computing) **Central processing unit (CPU), the hardware within a computer that executes a program *** Microprocessor, a central processing unit contained on a single integrated circuit (I ...
ran at 10 MHz clock speed and featured two instruction pipelines, separate for the control and arithmetic units, and a
data cache A CPU cache is a hardware cache used by the central processing unit (CPU) of a computer to reduce the average cost (time or energy) to access data from the main memory. A cache is a smaller, faster memory, located closer to a processor core, which ...
of sixteen 48-bit words. The system achieved a performance of 1 MIPS. The
CDC 6600 The CDC 6600 was the flagship of the 6000 series of mainframe computer systems manufactured by Control Data Corporation. Generally considered to be the first successful supercomputer, it outperformed the industry's prior recordholder, the IBM ...
, a common Western supercomputer when the BESM-6 was released, achieved about 2 MIPS. The system memory was word-addressable using 15-bit addresses. The maximum addressable memory space was thus 32K words (192 K bytes). A
virtual memory In computing, virtual memory, or virtual storage is a memory management technique that provides an "idealized abstraction of the storage resources that are actually available on a given machine" which "creates the illusion to users of a very l ...
system allowed to expand this up to 128K words (768 K bytes). The BESM-6 was widely used in
USSR The Soviet Union,. officially the Union of Soviet Socialist Republics. (USSR),. was a transcontinental country that spanned much of Eurasia from 1922 to 1991. A flagship communist state, it was nominally a federal union of fifteen nationa ...
in the 1970s for various computation and control tasks. During the 1975 Apollo-Soyuz Test Project the processing of the space mission telemetry data was accomplished by a new computer complex comprising a BESM-6. The Apollo-Soyuz mission's data processing by soviet scientists finished half an hour earlier than their American colleagues from NASA. This story is based on Boris Malinovsky's book written 20 years after the mission and doesn't correspond with real characteristics of Soviet and American machines — BESM-6 was slower than even previous generation American CDC 6600. A total of 355 of these machines were built. Production ended in 1987. As the first Soviet computer with an installed base that was large for the time, the BESM-6 gathered a dedicated developer community. Over the years several
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
s and compilers for programming languages such as Fortran,
ALGOL ALGOL (; short for "Algorithmic Language") is a family of imperative computer programming languages originally developed in 1958. ALGOL heavily influenced many other languages and was the standard method for algorithm description used by the ...
and
Pascal Pascal, Pascal's or PASCAL may refer to: People and fictional characters * Pascal (given name), including a list of people with the name * Pascal (surname), including a list of people and fictional characters with the name ** Blaise Pascal, Fren ...
were developed. A modification of the BESM-6 based on integrated circuits, with 2-3 times higher performance than the original machine, was produced in the 1980s under the name Elbrus-1K2 as a component of the Elbrus supercomputer. In 1992, one of the last surviving BESM-6 machines was purchased by the Science Museum in London, England.


Peripherals

The BESM-6 could send output to an АЦПУ-128 (Алфавитно-Цифровое Печатающее Устройство) printer, and read input from punched cards in the
GOST 10859 GOST 10859 (1964) is a standard of the Soviet Union which defined how to encode data on punched cards. This standard allowed a variable word size, depending on the type of data being encoded, but only uppercase characters. These include the non-A ...
character set. A Consul-254 teletype, made by Zbrojovka Brno in Czechoslovakia, could be used for interactive sessions. When CRT terminals became available, the BESM-6 could be connected to Videoton 340 terminals.The use of the "Videoton-340" video terminal with a printer on-line with the BESM-6 for electrical power network enterprise data processing. In USSR Report: Cybernetics, Computers and Automation Technology. Central Intelligence Agency, 26 December 1979.


Further reading

* (NB. Has information on the BESM-6 character set.)


References


External links


BESM-6 Nostalgia Page
{{Mainframes Soviet computer systems 1965 establishments in Russia Supercomputers