Electronic Numerical Integrator and Calculator Eniac
The Electronic Numerical Integrator and Computer (ENIAC) was one of the first general-purpose electronic computers. Developed during World War II, it revolutionized computing by introducing electronic components instead of mechanical or electromechanical ones. This article explores ENIAC's history, technology, and lasting impact on computer science.
History of ENIAC
ENIAC was developed at the University of Pennsylvania's Moore School of Electrical Engineering. The project was initiated in 1943 under the direction of John Presper Eckert and John William Mauchly. The primary goal was to create a machine that could perform complex calculations for artillery trajectory tables, which were essential for military operations.
The ENIAC project was completed in 1945, and the machine was unveiled to the public in February 1946. It was the first programmable, electronic, general-purpose computer. ENIAC was 10 feet tall, 8 feet wide, and 3 feet deep, weighing over 30 tons. It consumed 174 kilowatts of power and had 17,468 vacuum tubes.
ENIAC was initially used for military purposes, but its potential for civilian applications was quickly recognized. It was used for tasks such as calculating ballistic tables, designing nuclear weapons, and simulating physical systems.
Technology and Design
ENIAC was a groundbreaking machine for its time. It used vacuum tubes for electronic switching and storage, which were much faster than the electromechanical relays used in earlier computers. The machine was programmable, meaning it could be reconfigured to perform different tasks by rewiring its connections.
ENIAC had 20 accumulator registers, each capable of storing a 10-digit decimal number. It could perform about 5,000 additions or 350 multiplications per second. The machine was programmed using plugboards and switches, which made it flexible but also limited its speed.
ENIAC's Performance:
- 17,468 vacuum tubes
- 7,200 crystal diodes
- 1,500 relays
- 70,000 resistors
- 10,000 capacitors
- 5 million hand-soldered joints
Impact on Computing
ENIAC's development marked a significant milestone in the history of computing. It demonstrated the feasibility of electronic computing and paved the way for future computers. The machine's success led to the creation of the first programming language, EDVAC (Electronic Discrete Variable Automatic Computer), which was designed to simplify programming tasks.
ENIAC's impact extended beyond military applications. It was used for scientific research, engineering, and business calculations. The machine's success inspired other computer developers and accelerated the pace of technological advancement in the field of computing.
Specifications
ENIAC had the following key specifications:
- Size: 10 feet tall, 8 feet wide, 3 feet deep
- Weight: 30 tons
- Power Consumption: 174 kilowatts
- Components: 17,468 vacuum tubes, 7,200 crystal diodes, 1,500 relays, 70,000 resistors, 10,000 capacitors
- Performance: 5,000 additions or 350 multiplications per second
- Memory: 20 accumulator registers, each storing a 10-digit decimal number