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. [1] [2] : 626–628 Along with ORDVAC, it was a successor to the ENIAC. Unlike ENIAC, it was binary rather than decimal, and was designed to be a stored-program computer.
ENIAC inventors, John Mauchly and J. Presper Eckert, proposed the EDVAC's construction in August 1944. A contract to build the new computer was signed in April 1946 with an initial budget of US$100,000. EDVAC was delivered to the Ballistic Research Laboratory in 1949. The Ballistic Research Laboratory became a part of the US Army Research Laboratory in 1952.
Functionally, EDVAC was a binary serial computer with automatic addition, subtraction, multiplication, programmed division and automatic checking with an ultrasonic serial memory [3] having a capacity of 1,024 44-bit words. EDVAC's average addition time was 864 microseconds and its average multiplication time was 2,900 microseconds.
ENIAC inventors John Mauchly and J. Presper Eckert proposed EDVAC's construction in August 1944, and design work for EDVAC commenced before ENIAC was fully operational. The design would implement a number of important architectural and logical improvements conceived during the ENIAC's construction and would incorporate a high-speed serial-access memory. [3] Like the ENIAC, the EDVAC was built for the U.S. Army's Ballistics Research Laboratory at the Aberdeen Proving Ground by the University of Pennsylvania's Moore School of Electrical Engineering. [2] : 626–628 Eckert and Mauchly and the other ENIAC designers were joined by John von Neumann in a consulting role; von Neumann summarized and discussed logical design developments in the 1945 First Draft of a Report on the EDVAC , written between February and June of that year. [4] [5] Later in September 1945, Eckert and Mauchly followed up with a progress report on automatic high-speed computing for the EDVAC. [6]
In early 1946, months after the completion of ENIAC, the University of Pennsylvania adopted a new patent policy, which would have required Eckert and Mauchly to assign all their patents to the university if they stayed beyond spring of that year. Unable to reach an agreement with the university, the duo left the Moore School of Electrical Engineering in March 1946, along with many of the senior engineering staff. Simultaneously, the duo founded the Electronic Control Company (later renamed the Eckert-Mauchly Computer Corporation) in Philadelphia. [7] A contract to build the new computer was signed in April 1946 with an initial budget of US$100,000. Later in August of that year, during the last of the Moore School Lectures, the Moore School team members were proposing new technological designs for the computer and its stored program concept. The contract named the device the Electronic Discrete Variable Automatic Calculator. The final cost of EDVAC, however, was similar to the ENIAC's, at just under $500,000.
The Raytheon Company was a subcontractor on EDVAC machines. [8]
The EDVAC was a binary serial computer with automatic addition, subtraction, multiplication, programmed division and automatic checking with an ultrasonic serial memory [3] capacity of 1,024 44-bit words, thus giving a memory, in modern terms, of 5.6 kilobytes. [9]
Physically, the computer comprised the following components:
EDVAC's average addition time was 864 microseconds (about 1,160 operations per second) and its average multiplication time was 2,900 microseconds (about 340 operations per second). Time for an operation depended on memory access time, which varied depending on the memory address and the current point in the serial memory's recirculation cycle.
The computer had 5,937 vacuum tubes and 12,000 diodes, and consumed 56 kW of power. It covered 490 ft² (45.5 m2) of floor space and weighed 17,300 pounds (8.7 short tons; 7.8 t). [10] The full complement of operating personnel was thirty people per eight-hour shift.
EDVAC could also do floating-point arithmetic. It used 33 bits for the mantissa and one bit for its sign. It used 10 bits for the power of 2, including the sign bit.
For executable instructions, the 44-bit word was divided into four 10-bit addresses and four bits to encode the index of an operation. The first two addresses were to the numbers in memory being used in the operation, the third address was for the memory location to store the result, and the fourth address was the location of the next instruction to be executed. Only 12 of the possible 16 instructions were used.
John Von Neumann's famous EDVAC monograph, First Draft of a Report on the EDVAC , proposed the main enhancement to its design that embodied the principal "stored-program" concept that we now call the Von Neumann architecture. This was the storing of the program in the same memory as the data. The British computers EDSAC at Cambridge and the Manchester Baby were the first working computers that followed this design, and it has been followed by the great majority of computers made since. Having the program and data in different memories is now called the Harvard architecture to distinguish it.
EDVAC was delivered to the Ballistics Research Laboratory in 1949. After a number of problems had been discovered and solved, the computer began operation in 1951 although only on a limited basis. [11] [12]
In 1952 (April/May), it was running over 7 hours a day (period from 15 April to 31 May, used for 341 hours). [13]
By 1957, EDVAC was running over 20 hours a day with error-free run time averaging 8 hours. EDVAC received a number of upgrades including punch-card I/O in 1954, extra memory in slower magnetic drum form in 1955, and a floating-point arithmetic unit in 1958.
The Atanasoff–Berry computer (ABC) was the first automatic electronic digital computer. The device was limited by the technology of the day. The ABC's priority is debated among historians of computer technology, because it was neither programmable, nor Turing-complete. Conventionally, the ABC would be considered the first electronic ALU – which is integrated into every modern processor's design.
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.
ENIAC was the first programmable, electronic, general-purpose digital computer, completed in 1945. Other computers had some of these features, but ENIAC was the first to have them all. It was Turing-complete and able to solve "a large class of numerical problems" through reprogramming.
John Adam Presper "Pres" Eckert Jr. was an American electrical engineer and computer pioneer. With John Mauchly, he designed the first general-purpose electronic digital computer (ENIAC), presented the first course in computing topics, founded the Eckert–Mauchly Computer Corporation, and designed the first commercial computer in the U.S., the UNIVAC, which incorporated Eckert's invention of the mercury delay-line memory.
John William Mauchly 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 first commercial computer made in the United States.
BINAC is an early electronic computer that was designed for Northrop Aircraft Company by the Eckert–Mauchly Computer Corporation (EMCC) in 1949. Eckert and Mauchly had started the design of EDVAC at the University of Pennsylvania, but chose to leave and start EMCC, the first computer company. BINAC was their first product, the first stored-program computer in the United States; BINAC is also sometimes claimed to be the world's first commercial digital computer even though it was limited in scope and never fully functional after delivery.
The UNIVAC 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 inventors of the ENIAC. Design work was started by their company, Eckert–Mauchly Computer Corporation (EMCC), and was completed after the company had been acquired by Remington Rand. In the years before successor models of the UNIVAC I appeared, the machine was simply known as "the UNIVAC".
The von Neumann architecture—also known as the von Neumann model or Princeton architecture—is a computer architecture based on the First Draft of a Report on the EDVAC, written by John von Neumann in 1945, describing designs discussed with John Mauchly and J. Presper Eckert at the University of Pennsylvania's Moore School of Electrical Engineering. The document describes a design architecture for an electronic digital computer with these components:
Herman Heine Goldstine was a mathematician and computer scientist, who worked as the director of the IAS machine at the Institute for Advanced Study and helped to develop ENIAC, the first of the modern electronic digital computers. He subsequently worked for many years at IBM as an IBM Fellow, the company's most prestigious technical position.
The First Draft of a Report on the EDVAC 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 project. It contains the first published description of the logical design of a computer using the stored-program concept, which has come to be known as the von Neumann architecture; the name has become controversial due to von Neumann's failure to name other contributors.
The Moore School of Electrical Engineering at the University of Pennsylvania came into existence as a result of an endowment from Alfred Fitler Moore on June 4, 1923. It was granted to Penn's School of Electrical Engineering, located in the Towne Building. The first dean of the Moore School was Harold Pender.
The IBM Selective Sequence Electronic Calculator (SSEC) was an electromechanical computer built by IBM. Its design was started in late 1944 and it operated from January 1948 to August 1952. It had many of the features of a stored-program computer, and was the first operational machine able to treat its instructions as data, but it was not fully electronic. Although the SSEC proved useful for several high-profile applications, it soon became obsolete. As the last large electromechanical computer ever built, its greatest success was the publicity it provided for IBM.
The Eckert–Mauchly Computer Corporation (EMCC) was a computer company founded by J. Presper Eckert and John Mauchly. It was incorporated on December 22, 1947. After building the ENIAC at the University of Pennsylvania, Eckert and Mauchly formed EMCC to build new computer designs for commercial and military applications. The company was initially called the Electronic Control Company, changing its name to Eckert–Mauchly Computer Corporation when it was incorporated. In 1950, the company was sold to Remington Rand, which later merged with Sperry Corporation to become Sperry Rand, and survives today as Unisys.
Herman Lukoff was a computer pioneer and fellow of the IEEE.
Honeywell, Inc. v. Sperry Rand Corp., et al., 180 U.S.P.Q. 673, was a landmark U.S. federal court case that in October 1973 invalidated the 1964 patent for the ENIAC, the world's first general-purpose electronic digital computer. The decision held, in part, the following: 1. that the ENIAC inventors had derived the subject matter of the electronic digital computer from the Atanasoff–Berry computer (ABC), prototyped in 1939 by John Atanasoff and Clifford Berry, 2. that Atanasoff should have legal recognition as the inventor of the first electronic digital computer and 3. that the invention of the electronic digital computer ought to be placed in the public domain.
Theory and Techniques for Design of Electronic Digital Computers was a course in the construction of electronic digital computers held at the University of Pennsylvania's Moore School of Electrical Engineering between July 8, 1946, and August 30, 1946, and was the first time any computer topics had ever been taught to an assemblage of people. The course disseminated the ideas developed for the EDVAC and initiated an explosion of computer construction activity in the United States and internationally, especially in the United Kingdom.
Arthur Walter Burks was an American mathematician who worked in the 1940s as a senior engineer on the project that contributed to the design of the ENIAC, the first general-purpose electronic digital computer. Decades later, Burks and his wife Alice Burks outlined their case for the subject matter of the ENIAC having been derived from John Vincent Atanasoff. Burks was also for several decades a faculty member at the University of Michigan in Ann Arbor.
Alice Burks was an American author of children's books and books about the history of electronic computers.
A vacuum-tube computer, now termed a first-generation computer, is a computer that uses vacuum tubes for logic circuitry. While the history of mechanical aids to computation goes back centuries, if not millennia, the history of vacuum tube computers is confined to the middle of the 20th century. Lee De Forest 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.
John Grist Brainerd was an American electrical engineer who served as principal investigator on the project to build ENIAC, the first general-purpose electronic digital computer. Later, he was dean of the Moore School of Electrical Engineering at the University of Pennsylvania.
{{cite book}}
: CS1 maint: others (link){{cite AV media}}
: CS1 maint: url-status (link)