ENIAC

ENIAC, short for Electronic Numerical Integrator And Computer, was the first all-electronic computer except for the then secret and non-programmable British Colossus (that is, it used thermionic valves aka vacuum tubes rather than electromagnetic switches). ENIAC also differed from many earlier calculating devices in that it was designed to be Turing-complete (in 1998 Konrad Zuse's earlier Z3 of 1941 was also proven to be Turing-complete, but Zuse neither knew nor cared about this when he built it).
ENIAC was developed and built by the U.S. Army for their Ballistics Research Laboratory with the purpose of calculating ballistic firing tables. ENIAC was conceived of and designed by J. Presper Eckert and John William Mauchly of the University of Pennsylvania. The computer was commissioned on May 17, 1943 as Project PX, constructed at the Moore School of Electrical Engineering from mid-1944, and formally operational from February 1946 having cost almost $500,000. It was then shut off on November 9, 1946 for a refurbishment and a memory upgrade. ENIAC was unveiled on February 14, 1946 at the University of Pennsylvania and was transferred to the Aberdeen Proving Grounds, Maryland in 1947. There, on July 29th of that year, it was turned on and would be in continuous operation until 1955.
ENIAC received a lot of press for its sheer size, but in some ways it was not the state-of-the-art of its era. Unlike Konrad Zuse's Z3 of 1941 and Howard Aiken's MARK I of 1944 it had to be rewired to run a new program (Z3 and MARK I read their programs off a tape). Furthermore, unlike Z3 and most modern computers, ENIAC's registers performed decimal arithmetic rather than binary.
ENIAC used ten-position ring counters to store digits. Arithmetic was performed by "counting" pulses with the ring counters and generating carry pulses if the counter "wrapped around", the idea being to emulate in electronics the operation of the digit wheels of a mechanical adding machine. Each of ENIAC's twenty ten-digit signed accumulators could perform 5,000 simple addition operations every second (total 100,000 addition operations per second). The ENIAC could only manage 357 multiplication operations per second or 38 division (or square root) operations per second.
Physically ENIAC was a monster—it contained over 18,000 vacuum tubes, 7,200 crystal diodes, 1,500 relays, 70,000 resistors, 10,000 capacitors and around 5 million hand-soldered joints. It weighed 30 tons, was roughly 2.4 m by 0.9 m by 30.5 m, took up 167 mÃÂò and consumed 160 kW of power. Some electronics experts predicted that tube failures would occur so frequently that the machine would never be useful. This prediction turned out to be partially correct: several tubes burned out almost every day, leaving it nonfunctional about half the time. Most of these failures, however, occurred during the warm-up and cool-down periods, when the tube filaments were under the most thermal stress. By the simple (if expensive) expedient of never turning the machine off, the engineers reduced ENIAC's tube failures to the more acceptable rate of one tube every two days. In 1954, the longest continuous period of operation without a failure was 116 hours (close to five days). Given the technology available at the time, this failure rate was remarkably low, and stands as a tribute to the precise engineering of ENIAC.
Eckert and Mauchly took the experience they gained and founded the Eckert-Mauchly Computer Corporation, producing their first computer, BINAC, in 1949 before being acquired by Remington Rand in 1950 and renamed as their Univac division.
ENIAC ran until October 2, 1955. It was a one-off design and was never repeated. The freeze on design in 1943 meant that the computer had a number of short-comings which were not solved, notably the inability to store a program. But the ideas generated from the work and the impact it had on people such as John von Neumann were profoundly influential in the development of later computers, initially EDVAC, EDSAC and SEAC. A number of improvements were also made to ENIAC from 1948, including a primitive read-only stored programming mechanism [1] using the Function Tables as program ROM, an idea proposed by John von Neumann. This modification reduced the speed of ENIAC by a factor of 6 times, but as it also reduced the reprogramming time to hours instead of days, it was considered well worth the loss of performance.
As of 2004, a chip of silicon measuring 0.02 inches square holds the same capacity as the ENIAC, which occupied a large room.
| Table of contents |
|
2 External links 3 References |
See also:
External links
References