CINXE.COM

Atanasoff-Berry Computer Operation/Purpose

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Atanasoff-Berry Computer Operation/Purpose</title> </head> <link rel="stylesheet" type="text/css" href="jva.css" /> </head> <body> <div id="wrapper"> <div id="header"><a href="/index.php"><img src="img/jva_header_01.jpg" alt="JVA" width="650" height="160" border="0" /></a><a href="http://www.cs.iastate.edu/"><img src="img/jva_header_02.jpg" alt="Iowa State Department of Computer Science" width="310" height="160" border="0" /></a> </div> <div id="navbar"> <div class="cell1"><a href="/jvabio.php">John V. Atanasoff</a></div> <div class="cell2"><a href="/berrybio.php">Clifford Berry</a></div> <div class="cell3"><a href="/operation.php">Atanasoff-Berry Computer</a></div> <div class="cell4"><a href="/team.php">ABC Reconstruction</a></div> <div class="cell5"><a href="/history.php">Computing History</a></div> <div class="cell6"><a href="/welcome.php">JVA Initiative<br /> Committee</a></div> </div><div id="maincontent"> <div id="leftnav"> <h2>Atanasoff-Berry Computer</h2> <ul><li><a href="/operation.php">Operation/Purpose</a></li> <li><a href="mauchlyinames.php">John Mauchly's visit to Ames</a></li> <li><a href="/courtcase.php">Patent/Court Case</a></li> </div> <div id="rightcontent"> <h2>Atanasoff Berry Computer</h2> <p><img src="abc-orig.png" width="348" height="221" hspace="5" vspace="5" /><img src="img/toporigABC.jpg" width="357" height="222" hspace="5" vspace="5" /></p> <p>The Atanasoff Berry Computer, later named the ABC, was built at Iowa State University from 1939-1942 by physics professor Dr. John Vincent Atanasoff and his graduate student, Clifford Berry. </p> <p><strong>Operation/Purpose</strong><br /> Why did Atanasoff invent the ABC? What did he intend for it to do? Atanasoff was a professor of Mathematics and Physics, and the 1920s and 30s were a time of active discoveries and new theories for the scientific disciplines, but especially for the physics discipline. Atanasoff&rsquo;s Ph.D. work, <em>The Dielectric Constant of Helium</em>, was a study in theoretical physics, published in the <em>Physical Review</em> Vol. 36(7) in 1930. Atanasoff&rsquo;s work required a great deal of mathematical calculation, which he performed on a Monroe calculator, at the time an advanced calculating machine, but which still required hours and hours of calculations. Later, as a professor at Iowa State College, Atanasoff sought to increase the speed and accuracy of scientific calculations through the development of an electronic digital computer. This effort resulted in the ABC. </p> <div style="float: right; width: 100px; margin: 10px; padding: 10px; border: 2px solid black;"> John Gustafson reviews the 2,300 year-old <a href="http://www.johngustafson.net/pubs/pub57/QuestLinearSolvers.pdf"><em>Quest for Linear Equation Solvers</em></a><em>.</em></div> <p>In his proposal to the Iowa State College for the funding of the construction of the machine, titled <em><a href="img/Computing machine.pdf">Computing Machine for the Solution of Large Systems of Linear Algebraic Equations</a></a></em>, Atanasoff writes,<br/> <p style="padding:10px;"><em>Since an expert computer<sup>1</sup> requires about eight hours to solve a full set of eight equations in eight unknowns, k is about 1/64. To solve twenty equations in twenty unknowns should thus require 125 hours. But this caculation does not take into effect the increased labor due to the greater chances of error in the larger systems ... The solution of general systems of linear equations with a number of unknowns greater than ten is not often attempted. But this is precisely what is needed to make approximate methods more effective in the solution of practical problems</em>.</p> <p>Atanasoff&rsquo;s original thought was to improve upon existing calculating machines, notably the IBM tabulator. He and A.E. Brandt, an Iowa State College professor of Statistics, made modifications to the IBM tabulator so that it could solve problems in analysis of complex spectra. This work was published in the Journal of The Optical Society of America in 1936. Unbeknown to them at the time, the authors&rsquo; work was not highly regarded by IBM, whose corporate officials saw their machine being used for purposes for which it was not meant.</p> <p>His next attempt was through the construction of an analog calculator called the &ldquo;laplaciometer.&rdquo; The Atanasoff-Hannum-Murphy Laplaciometer, a small analog caculating machine was a success in terms of accurate calculations; but Atanasoff was still not satisfied with its reliability, as its components had to be in perfect working mechanical order to guarantee accuracy.</p> <p>As an electrical engineer, mathematician, and physicist, Atanasoff&rsquo;s thoughts turned to using electronics as a possible solution to problems of accuracy and speed in performing scientific calculations. Existing textbooks and research were not helpful, and his frustration increased as he felt closer and closer to making a major discovery, yet somehow seemed unable to pull all of his ideas together. During the winter of 1937, Atanasoff made his now infamous drive across the Iowa border, to a little roadhouse in Illinois where he stopped for a drink, was able to finally relax and let the ideas flow.</p> <p>The four ideas that came together were:<br /> <ol> <li>He would use electricity and electronics as the medium for the computer</li> <li>In spite of custom, he would use base-two numbers for his computer</li> <li>He would use condensors for memory and would use a regenerative or &ldquo;jogging&rdquo; process to avoid lapses that might be caused by leakage of power</li> <li>He would compute by direct logical action and not by enumeration (counting) as used in existing analog caculating devices.</p> He spent the next year making plans for his computer, and in March 1939 made a formal application to the college for funding a graduate assistant and for materials. Iowa State College approved a grant for $650.&nbsp; Atanasoff hired Clifford Berry, and they began to construct the prototype for the world&rsquo;s first electronic digital computer.</li></ol> <p><strong><a href="img/Computing machine.pdf">Computing Machine for the Solution of Large Systems of Linear Algebraic Equations</a></strong></a>, by John V. Atanasoff (application for funding to Iowa State College, with photos of early ABC)</p> <p><img src="img/parts1.png" width="210" height="254" hspace="5" vspace="5" /> <img src="img/origdrum.png" width="182" height="258" hspace="5" vspace="5" /> <img src="img/abcearly.png" width="247" height="259" hspace="5" vspace="5" /></p> <p><strong>The Computer</strong><br /> In December 1939, Atanasoff and Berry demonstrated the machine to college officials, and were awarded additional funding to build the full-scale machine, which became known as the ABC. </p> <p>By late spring 1940, the machine was well on its way to completion, and they submitted a <strong><a href="img/Computing machine.pdf">manuscript describing the details of the computer</a></a></strong>, both for obtaining a patent (which would never be filed by Iowa State College) and to apply for additional funding for refinement and perfection of the construction and operation features. As building of the machine continued, Clifford Berry wrote a <strong><a href="img/ABC manual.pdf">manual for the ABC</a></strong>. In the summer of 1941, John Mauchly visited Atanasoff in Ames to see the ABC. </p> <blockquote> <p><a href="mauchlyinames.php">Continue reading the story of John Atanasoff and the ABC...</a></p> </blockquote> <p><strong>&nbsp;</strong><sup>1</sup><em>In this context, a &ldquo;computer&rdquo; is a human person making calculations by hand.</em></p> </div></div> <div id="footer">漏 2011 JVA Initiative Committee and Iowa State University <div style="float: right; padding-right: 10px; font-size: 11px; color: #000;"><a href="references.php">References </a> <div style="float: right; padding-right: 10px; font-size: 11px; "> </div> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10