HOME

TheInfoList



OR:

A vacuum-tube computer, now termed a first-generation computer, is a computer that uses
vacuum tube A vacuum tube, electron tube, thermionic valve (British usage), or tube (North America) is a device that controls electric current flow in a high vacuum between electrodes to which an electric voltage, potential difference has been applied. It ...
s for logic circuitry. While the history of mechanical aids to computation goes back centuries, if not
millennia A millennium () is a period of one thousand years, one hundred decades, or ten centuries, sometimes called a kiloannum (ka), or kiloyear (ky). Normally, the word is used specifically for periods of a thousand years that begin at the starting p ...
, the history of vacuum tube computers is confined to the middle of the 20th century.
Lee De Forest #REDIRECT Lee de Forest {{redirect category shell, {{R from move{{R from other capitalisation ...
invented the triode in 1906. The first example of using vacuum tubes for computation, the Atanasoff–Berry computer, was demonstrated in 1939. Vacuum-tube computers were initially one-of-a-kind designs, but commercial models were introduced in the 1950s and sold in volumes ranging from single digits to thousands of units. By the early 1960s vacuum tube computers were obsolete, superseded by second-generation
transistorized computers A transistor is a semiconductor device used to amplify or switch electrical signals and power. It is one of the basic building blocks of modern electronics. It is composed of semiconductor material, usually with at least three terminals f ...
. Much of what we now consider part of digital computing evolved during the vacuum tube era. Initially, vacuum tube computers performed the same operations as earlier mechanical computers, only at much higher speeds. Gears and mechanical relays operate in milliseconds, whereas vacuum tubes can switch in microseconds. The first departure from what was possible prior to vacuum tubes was the incorporation of large memories that could store thousands of bits of data and randomly access them at high speeds. That, in turn, allowed the storage of machine instructions in the same memory as data—the
stored program A stored-program computer is a computer that stores program instructions in electronically, electromagnetically, or optically accessible memory. This contrasts with systems that stored the program instructions with plugboards or similar mechani ...
concept, a breakthrough which today is a hallmark of digital computers. Other innovations included the use of magnetic tape to store large volumes of data in compact form (
UNIVAC I The UNIVAC I (Universal Automatic Computer I) was the first general-purpose electronic digital computer design for business application produced in the United States. It was designed principally by J. Presper Eckert and John Mauchly, the invento ...
) and the introduction of random access secondary storage ( IBM RAMAC 305), the direct ancestor of all the hard disk drives we use today. Even computer graphics began during the vacuum tube era with the IBM 740 CRT Data Recorder and the Whirlwind
light pen A light pen is a computer input device in the form of a light-sensitive wand used in conjunction with a computer's cathode-ray tube (CRT) display. It allows the user to point to displayed objects or draw on the screen in a similar way to a to ...
.
Programming language A programming language is a system of notation for writing computer programs. Programming languages are described in terms of their Syntax (programming languages), syntax (form) and semantics (computer science), semantics (meaning), usually def ...
s originated in the vacuum tube era, including some still used today such as Fortran & Lisp (
IBM 704 The IBM 704 is the model name of a large digital computer, digital mainframe computer introduced by IBM in 1954. Designed by John Backus and Gene Amdahl, it was the first mass-produced computer with hardware for floating-point arithmetic. The I ...
), Algol ( Z22) and COBOL. Operating systems, such as the GM-NAA I/O, also were born in this era.


Development

The use of cross-coupled vacuum-tube amplifiers to produce a train of pulses was described by Eccles and Jordan in 1918. This circuit became the basis of the flip-flop, a circuit with two states that became the fundamental element of electronic binary digital computers. The Atanasoff–Berry computer, a prototype of which was first demonstrated in 1939, is now credited as the first vacuum-tube computer. However, it was not a general-purpose computer, being able to only solve a
system of linear equations In mathematics, a system of linear equations (or linear system) is a collection of two or more linear equations involving the same variable (math), variables. For example, : \begin 3x+2y-z=1\\ 2x-2y+4z=-2\\ -x+\fracy-z=0 \end is a system of th ...
, and was also not very reliable. During World War II, special-purpose vacuum-tube digital computers such as
Colossus Colossus, Colossos, or the plural Colossi or Colossuses, may refer to: Statues * Any exceptionally large statue; colossal statues, are generally taken to mean a statue at least twice life-size ** List of tallest statues ** :Colossal statues * ...
were used to break German machine (teleprinter) ciphers known as
Fish A fish (: fish or fishes) is an aquatic animal, aquatic, Anamniotes, anamniotic, gill-bearing vertebrate animal with swimming fish fin, fins and craniate, a hard skull, but lacking limb (anatomy), limbs with digit (anatomy), digits. Fish can ...
. The military intelligence gathered by these systems was essential to the Allied war effort. By the end of the war 10 Mark II COLOSSI were in use at
Bletchley Park Bletchley Park is an English country house and Bletchley Park estate, estate in Bletchley, Milton Keynes (Buckinghamshire), that became the principal centre of Allies of World War II, Allied World War II cryptography, code-breaking during the S ...
; they superseded the
Heath Robinson William Heath Robinson (31 May 1872 – 13 September 1944) was an English cartoonist, illustrator and artist who drew whimsically elaborate machines to achieve simple objectives. The earliest citation in the ''Oxford English Dictionary'' f ...
. Each COLOSSI used 1,600 vacuum tubes (Mark I) or 2,400 vacuum tubes (Mark II). The wartime codebreaking at ''BP'' was kept secret until the 1970s. Also during the war, electro-mechanical binary computers were being developed by
Konrad Zuse Konrad Ernst Otto Zuse (; ; 22 June 1910 – 18 December 1995) was a German civil engineer, List of pioneers in computer science, pioneering computer scientist, inventor and businessman. His greatest achievement was the world's first programm ...
. The German military establishment during the war did not prioritize computer development. An experimental electronic computer circuit with around 100 tubes was developed in 1942, but destroyed in an air raid. In the United States, work started on the
ENIAC ENIAC (; Electronic Numerical Integrator and Computer) was the first Computer programming, programmable, Electronics, electronic, general-purpose digital computer, completed in 1945. Other computers had some of these features, but ENIAC was ...
computer late in the Second World War. The machine was completed in 1945. Although one application which motivated its development was the production of firing tables for artillery, one of the first uses of ENIAC was to carry out calculations related to the development of a
hydrogen bomb A thermonuclear weapon, fusion weapon or hydrogen bomb (H-bomb) is a second-generation nuclear weapon design. Its greater sophistication affords it vastly greater destructive power than first-generation nuclear bombs, a more compact size, a lo ...
. ENIAC was initially programmed with plugboards and switches instead of an electronically stored program. A post-war series of lectures disclosing the design of ENIAC, and a report by
John von Neumann John von Neumann ( ; ; December 28, 1903 – February 8, 1957) was a Hungarian and American mathematician, physicist, computer scientist and engineer. Von Neumann had perhaps the widest coverage of any mathematician of his time, in ...
on a foreseeable successor to ENIAC,
First Draft of a Report on the EDVAC The ''First Draft of a Report on the EDVAC'' (commonly shortened to ''First Draft'') is an incomplete 101-page document written by John von Neumann and distributed on June 30, 1945 by Herman Goldstine, security officer on the classified ENIAC pr ...
, were widely distributed and were influential in the design of post-war vacuum-tube computers. Early machines which were used to tabulate punch cards could only add and subtract. In 1931 IBM introduced an electromechanical multiplying punch, the IBM 601. After World War II, IBM made a version, the 603, that used vacuum tubes to perform the calculations. Surprised by market demand for it, IBM introduced in 1948 a more compact version, the 604, using 1250 miniature vacuum tubes in removable plug-in modules. Much faster than the 601, it could divide and perform up to 60 program steps in one card cycle. Some 5400 units were leased or sold, making it the first successful commercial application of electronic computation. The
Ferranti Mark 1 The Ferranti Mark 1, also known as the Manchester Electronic Computer in its sales literature, and thus sometimes called the Manchester Ferranti, was produced by British electrical engineering firm Ferranti Ltd. It was the world's first commer ...
(1951) is considered the first commercial stored program vacuum tube computer. The first mass-produced computers were the Bull Gamma 3 (1952, 1,200 units) and the IBM 650 (1954, 2,000 units).


Design

Vacuum-tube technology required a great deal of electricity. The
ENIAC ENIAC (; Electronic Numerical Integrator and Computer) was the first Computer programming, programmable, Electronics, electronic, general-purpose digital computer, completed in 1945. Other computers had some of these features, but ENIAC was ...
computer (1946) had over 17,000 tubes and suffered a tube failure (which would take 15 minutes to locate) on average every two days. In operation the ENIAC consumed 150 kilowatts of power, of which 80 kilowatts were used for heating tubes, 45 kilowatts for DC power supplies, 20 kilowatts for ventilation blowers, and 5 kilowatts for punched-card auxiliary equipment. Because the failure of any one of the thousands of tubes in a computer could result in errors, tube reliability was of high importance. Special quality tubes were built for computer service, with higher standards of materials, inspection and testing than standard receiving tubes. One effect of digital operation that rarely appeared in analog circuits was
cathode poisoning In vacuum tubes and gas-filled tubes, a hot cathode or thermionic cathode is a cathode electrode which is heated to make it emit electrons due to thermionic emission. This is in contrast to a cold cathode, which does not have a heating element. T ...
. Vacuum tubes that operated for extended intervals with no plate current would develop a high-resistivity layer on the cathodes, reducing the gain of the tube. Specially selected materials were required for computer tubes to prevent this effect. To avoid mechanical stresses associated with warming the tubes to operating temperature, often the tube heaters had their full operating voltage applied slowly, over a minute or more, to prevent stress-related fractures of the cathode heaters. To avoid thermal cycling, heater power could be left on during standby time for the machine, with high-voltage plate supplies switched off. Marginal testing was built into sub-systems of a vacuum-tube computer; by lowering plate or heater voltages and testing for proper operation, components at risk of early failure could be detected. To regulate all the power-supply voltages and prevent surges and dips from the power grid from affecting computer operation, power was derived from a motor-generator set that improved the stability and regulation of power-supply voltages. Two broad types of logic circuits were used in construction of vacuum-tube computers. The "asynchronous", or direct, DC-coupled type used only resistors to connect between logic gates and within the gates themselves. Logic levels were represented by two widely separated voltages. In the "synchronous", or "dynamic pulse", type of logic, every stage was coupled by pulse networks such as transformers or capacitors. Each logic element had a "clock" pulse applied. Logic states were represented by the presence or absence of pulses during each clock interval. Asynchronous designs potentially could operate faster, but required more circuitry to protect against logic "races", as different logic paths would have different propagation time from input to stable output. Synchronous systems avoided this problem, but needed extra circuitry to distribute a clock signal, which might have several phases for each stage of the machine. Direct-coupled logic stages were somewhat sensitive to drift in component values or small leakage currents, but the binary nature of operation gave circuits considerable margin against malfunction due to drift.Edward L. Braun, ''Digital Computer Design: Logic, Circuitry, and Synthesis''. Academic Press, 2014, , pp. 116–126. An example of a "pulse" (synchronous) computer was the MIT
Whirlwind A whirlwind is a phenomenon in which a vortex of wind (a vertically oriented rotating column of air) forms due to instabilities and turbulence created by heating and flow ( current) gradients. Whirlwinds can vary in size and last from a cou ...
. The IAS computers ( ILLIAC and others) used asynchronous, direct-coupled logic stages. Tube computers primarily used
triode A triode is an electronic amplifier, amplifying vacuum tube (or ''thermionic valve'' in British English) consisting of three electrodes inside an evacuated glass envelope: a heated Electrical filament, filament or cathode, a control grid, grid ...
s and
pentode A pentode is an electronic device having five electrodes. The term most commonly applies to a three-grid amplifying vacuum tube or thermionic valve that was invented by Gilles Holst and Bernhard D.H. Tellegen in 1926. The pentode (called a ''tri ...
s as switching and amplifying elements. At least one specially designed gating tube had two control grids with similar characteristics, which allowed it to directly implement a two-input
AND gate The AND gate is a basic digital logic gate that implements the logical conjunction (∧) from mathematical logic AND gates behave according to their truth table. A HIGH output (1) results only if all the inputs to the AND gate are HIGH (1). If a ...
.
Thyratron A thyratron is a type of gas-filled tube used as a high-power electrical switch and controlled rectifier. Thyratrons can handle much greater currents than similar hard-vacuum tubes. Electron multiplication occurs when the gas becomes ionized, pro ...
s were sometimes used, such as for driving I/O devices or to simplify design of latches and holding registers. Often vacuum-tube computers made extensive use of solid-state ("crystal") diodes to perform AND and OR logic functions, and only used vacuum tubes to amplify signals between stages or to construct elements such as flip-flops, counters, and registers. The solid-state diodes reduced the size and power consumption of the overall machine. The 1950 reference ''High-Speed Computing Devices'' describes various ways of storing numbers using contemporary technology, with the goal of minimizing the number of (expensive) vacuum tubes ( optimal radix choice). Numbers can be stored as the state of a
ring counter A ring counter is a type of counter composed of flip-flops connected into a shift register, with the output of the last flip-flop fed to the input of the first, making a "circular" or "ring" structure. There are two types of ring counters: * A ...
composed of several
triode A triode is an electronic amplifier, amplifying vacuum tube (or ''thermionic valve'' in British English) consisting of three electrodes inside an evacuated glass envelope: a heated Electrical filament, filament or cathode, a control grid, grid ...
s. Large ring counters with ''r'' states required 2''r'' triodes arranged as ''r''
flip-flops Flip-flops are a type of light sandal-like shoe, typically worn as a form of casual footwear. They consist of a flat sole held loosely on the foot by a Y-shaped strap known as a toe thong that passes between the first and second toes and around ...
, as in
ENIAC ENIAC (; Electronic Numerical Integrator and Computer) was the first Computer programming, programmable, Electronics, electronic, general-purpose digital computer, completed in 1945. Other computers had some of these features, but ENIAC was ...
's decimal counters, which use 20 triodes per decimal digit. Small ring counters with r less than about 7 states require ''r'' triodes. Some later tube computers take advantage of this fact and use 7 triodes per decimal digit, using
bi-quinary coded decimal Bi-quinary coded decimal is a numeral encoding scheme used in many abacuses and in some early computers, notably the Colossus. The term ''bi-quinary'' indicates that the code comprises both a two-state (''bi'') and a five-state (''quin''a ...
(a 5-state ring counter and a 2-state ring counter). A few tube computers -- such as the Harwell Dekatron Computer -- use a single Decatron tube per decimal digit.


Memory technology

Early systems used a variety of memory technologies prior to finally settling on
magnetic-core memory In computing, magnetic-core memory is a form of random-access memory. It predominated for roughly 20 years between 1955 and 1975, and is often just called core memory, or, informally, core. Core memory uses toroids (rings) of a hard magneti ...
. The Atanasoff–Berry computer of 1942 stored numerical values as binary numbers in a revolving mechanical drum, with a special circuit to refresh this "dynamic" memory on every revolution. The war-time
ENIAC ENIAC (; Electronic Numerical Integrator and Computer) was the first Computer programming, programmable, Electronics, electronic, general-purpose digital computer, completed in 1945. Other computers had some of these features, but ENIAC was ...
could store 20 numbers, but the vacuum-tube registers used were too expensive to build to store more than a few numbers. A
stored-program computer A stored-program computer is a computer that stores program instructions in electronically, electromagnetically, or optically accessible memory. This contrasts with systems that stored the program instructions with plugboards or similar mechani ...
was out of reach until an economical form of memory could be developed. In 1944, J. Presper Eckert proposed using mercury
delay-line memory Delay-line memory is a form of computer memory, mostly obsolete, that was used on some of the earliest Digital data, digital computers, and is reappearing in the form of #Optical_delay_lines, optical delay lines. Like many modern forms of electro ...
in a successor to the
ENIAC ENIAC (; Electronic Numerical Integrator and Computer) was the first Computer programming, programmable, Electronics, electronic, general-purpose digital computer, completed in 1945. Other computers had some of these features, but ENIAC was ...
which would become the
EDVAC EDVAC (Electronic Discrete Variable Automatic Computer) was one of the earliest electronic computers. It was built by Moore School of Electrical Engineering at the University of Pennsylvania. Along with ORDVAC, it was a successor to the ENIAC. ...
. Eckert had earlier worked with delay line memory for radar signal processing.
Maurice Wilkes Sir Maurice Vincent Wilkes (26 June 1913 – 29 November 2010) was an English computer scientist who designed and helped build the EDSAC, Electronic Delay Storage Automatic Calculator (EDSAC), one of the earliest stored-program computers, and ...
built
EDSAC The Electronic Delay Storage Automatic Calculator (EDSAC) was an early British computer. Inspired by John von Neumann's seminal ''First Draft of a Report on the EDVAC'', the machine was constructed by Maurice Wilkes and his team at the Universit ...
in 1947, which had a mercury
delay-line memory Delay-line memory is a form of computer memory, mostly obsolete, that was used on some of the earliest Digital data, digital computers, and is reappearing in the form of #Optical_delay_lines, optical delay lines. Like many modern forms of electro ...
that could store 32 words of 17 bits each. Since the delay-line memory was inherently serially organized, the machine logic was also bit-serial as well. Eckert and
John Mauchly John William Mauchly ( ; August 30, 1907 – January 8, 1980) was an American physicist who, along with J. Presper Eckert, designed ENIAC, the first general-purpose electronic digital computer, as well as EDVAC, BINAC and UNIVAC I, the f ...
used the technology in the 1951
UNIVAC I The UNIVAC I (Universal Automatic Computer I) was the first general-purpose electronic digital computer design for business application produced in the United States. It was designed principally by J. Presper Eckert and John Mauchly, the invento ...
and received a patent for delay-line memory in 1953. Bits in a delay line are stored as sound waves in the medium, which travel at a constant rate. The UNIVAC I (1951) used seven memory units, each containing 18 columns of mercury, storing 120 bits each. This provided a memory of 1,000 12-character words with an average access time of 300 microseconds. This memory subsystem formed its own walk-in room.
Williams tube The Williams tube, or the Williams–Kilburn tube named after inventors Frederic Calland Williams, Freddie Williams and Tom Kilburn, is an early form of computer memory. It was the first Random-access memory, random-access digital storage devi ...
s were the first true
random-access memory Random-access memory (RAM; ) is a form of Computer memory, electronic computer memory that can be read and changed in any order, typically used to store working Data (computing), data and machine code. A random-access memory device allows ...
device. The Williams tube displays a grid of dots on a cathode-ray tube (CRT), creating a small charge of static electricity over each dot. The charge at the location of each of the dots is read by a thin metal sheet just in front of the display.
Frederic Calland Williams Sir Frederic Calland Williams, (26 June 1911 – 11 August 1977), known as F.C. Williams or Freddie Williams, was an English engineer, a pioneer in radar and computer technology. Education Williams was born in Romiley, Stockport, and edu ...
and
Tom Kilburn Tom Kilburn (11 August 1921 – 17 January 2001) was an English mathematician and computer scientist. Over his 30-year career, he was involved in the development of five computers of great historical significance. With Freddie Williams he wor ...
applied for patents for the Williams tube in 1946. The Williams tube was much faster than the delay line, but suffered from reliability problems. The UNIVAC 1103 used 36 Williams tubes with a capacity of 1,024 bits each, giving a total random access memory of 1,024 words of 36 bits each. The access time for Williams-tube memory on the IBM 701 was 30 microseconds. Magnetic
drum memory Drum memory was a magnetic data storage device invented by Gustav Tauschek in 1932 in Austria. Drums were widely used in the 1950s and into the 1960s as computer memory. Many early computers, called drum computers or drum machines, used drum ...
was invented in 1932 by
Gustav Tauschek Gustav Tauschek (April 29, 1899, Vienna, Austria – February 14, 1945, Zürich, Switzerland) was an Austrian pioneer of Information technology and developed numerous improvements for punched card-based calculating machines from 1922 to 1945. ...
in Austria.US Patent 2,080,100
Gustav Tauschek, Priority date August 2, 1932, subsequent filed as
German Patent DE643803
"Elektromagnetischer Speicher für Zahlen und andere Angaben, besonders für Buchführungseinrichtungen" (Electromagnetic memory for numbers and other information, especially for accounting institutions).
A drum consisted of a large rapidly rotating metal cylinder coated with a
ferromagnetic Ferromagnetism is a property of certain materials (such as iron) that results in a significant, observable magnetic permeability, and in many cases, a significant magnetic coercivity, allowing the material to form a permanent magnet. Ferromagne ...
recording material. Most drums had one or more rows of fixed read-write heads along the long axis of the drum for each track. The drum controller selected the proper head and waited for the data to appear under it as the drum turned. The IBM 650 had a drum memory of 1,000 to 4,000 10-digit words with an average access time of 2.5 milliseconds. Magnetic-core memory was patented by A Wang in 1951. Core uses tiny magnetic ring cores, through which wires are threaded to write and read information. Each core represents one bit of information. The cores can be magnetized in two different ways (clockwise or counterclockwise), and the bit stored in a core is zero or one depending on that core's magnetization direction. The wires allow an individual core to be set to either a one or a zero and for its magnetization to be changed by sending appropriate electric current pulses through selected wires. Core memory offered random access and greater speed, in addition to much higher reliability. It was quickly put to use in computers such as the MIT/IBM
Whirlwind A whirlwind is a phenomenon in which a vortex of wind (a vertically oriented rotating column of air) forms due to instabilities and turbulence created by heating and flow ( current) gradients. Whirlwinds can vary in size and last from a cou ...
, where an initial 1,024 16-bit words of memory were installed replacing Williams tubes. Likewise the UNIVAC 1103 was upgraded to the 1103A in 1956, with core memory replacing Williams tubes. The core memory used on the 1103 had an access time of 10 microseconds.


Start of the computer industry

The 1950s saw the evolution of the electronic computer from a research project to a commercial product, with common designs and multiple copies made, thereby starting a major new industry. The early commercial machines used vacuum tubes and a variety of memory technologies, converging on magnetic core by the end of the decade. Many of the early commercial machines carried on from the one-off machines and were designed for rapid mathematical calculations needed for scientific, engineering and military purposes. But some were designed for data-processing workloads generated by the large, existing punch card ecosystem. IBM in particular divided its computers into scientific and commercial lines, which shared electronic technology and peripherals but had completely incompatible instruction set architectures and software. This practice continued into its second-generation (transistorized) machines, until reunification by the
IBM System/360 The IBM System/360 (S/360) is a family of mainframe computer systems announced by IBM on April 7, 1964, and delivered between 1965 and 1978. System/360 was the first family of computers designed to cover both commercial and scientific applicati ...
project. ''See''
IBM 700/7000 series The IBM 700/7000 series is a series of large-scale (Mainframe computer, mainframe) computer systems that were made by IBM through the 1950s and early 1960s. The series includes several different, incompatible processor architectures. The 700s ...
Below is a list of these first generation commercial computers.


See also

*
History of computing hardware The history of computing hardware spans the developments from early devices used for simple calculations to today's complex computers, encompassing advancements in both analog and digital technology. The first aids to computation were purely mec ...
* List of vacuum-tube computers * Computer vacuum tubes *
Stored-program computer A stored-program computer is a computer that stores program instructions in electronically, electromagnetically, or optically accessible memory. This contrasts with systems that stored the program instructions with plugboards or similar mechani ...


References

{{Mainframes Early computers