home *** CD-ROM | disk | FTP | other *** search
/ Loadstar 245 / 245.d81 / t.eniac < prev    next >
Text File  |  2022-08-26  |  12KB  |  424 lines

  1. u
  2.        AN INTERVIEW WITH ECKERT
  3.          by Alexander Randall
  4.  
  5.  
  6.     There are two epochs in computer
  7. history:
  8.  
  9.     Before ENIAC and After ENIAC.
  10.  
  11. The first practical, all-electronic
  12. computer was unveiled on Feb. 14,
  13. 1946, at Pennsylvania University's
  14. Moore School of Electronics. While
  15. controversies continue about who
  16. invented what, most can agree that the
  17. ENIAC (Electronic Numerical Integrator
  18. And Computer) serves as the watershed
  19. project, showing that electronic
  20. computing was possible. It was a
  21. masterpiece of electrical engineering,
  22. with unprecedented reliability and
  23. speed. The two men most responsible
  24. for its success were J. Presper Eckert
  25. and John W. Mauchly.
  26.  
  27.     I recorded two days of interviews
  28. with "Pres" Eckert in 1989. He was 70
  29. years old. My father was Pres' best
  30. friend from childhood and I'd spent my
  31. childhood playing with his children. I
  32. visited him regularly as an adult. On
  33. that day, we spoke in his living room
  34. in Gladwyne, PA, most of the time
  35. sitting on the floor. We stopped
  36. talking about computers only to fiddle
  37. with his Nova Chord electronic organ,
  38. which predated ENIAC, and we fiddled
  39. with stereo speakers. On a second
  40. occasion I recorded a conversation at
  41. his daughter's home in western
  42. Massachusetts. Eckert died in 1995.
  43. I've had the interview tapes for many
  44. years, but decided to transcribe them
  45. for ENIAC's 60th anniversary.
  46.  
  47.  
  48. [How did calculating machines work]
  49. [before ENIAC?]
  50.  
  51.     Well, a person with a paper and
  52. pencil can add two 10-digit numbers in
  53. about 10 seconds. With a hand
  54. calculator the time is down to 4
  55. seconds. The Harvard Mark 1 was the
  56. last of the electro-mechanical
  57. computers -- it could add two 10-digit
  58. numbers in 0.3 seconds, about 30 times
  59. faster than paper and pencil.
  60.  
  61.     When I was a graduate student, the
  62. Moore School of Electronics had two
  63. analyzers that were essentially copies
  64. of Vannevar Bush's machine from MIT.
  65.  
  66.  
  67. [What could that machine do?]
  68.  
  69.     It could solve linear differential
  70. equations, but only linear equations.
  71. It had a long framework divided into
  72. sections with a couple dozen shafts
  73. buried through it. You could put
  74. different gears on the shafts using
  75. screwdrivers and hammers and it had
  76. "integrators," that gave the product
  77. of two shafts coming in on a third
  78. shaft coming out.
  79.  
  80.     By picking the right gear ratio
  81. you should get the right constants in
  82. the equation. We used published tables
  83. to pick the gear ratios to get
  84. whatever number we wanted. The limit
  85. on accuracy of this machine was the
  86. slippage of the mechanical wheels on
  87. the integrator.
  88.  
  89.     That made me say, "Let's built
  90. electronic integrators and stick them
  91. into this machine instead of those
  92. wheel things." We added several dozen
  93. motors and amplifiers and circuits
  94. using over 400 vacuum tubes, which, as
  95. electronic things go, is not trivial.
  96. The radio has only five or six tubes,
  97. and television sets have up to 30. The
  98. Nova Chord organ was built prior to
  99. this and it has about 170 tubes. The
  100. Bush Analyzer was still essentially a
  101. mechanical device.
  102.  
  103.     That led me to examine if I could
  104. find some way to multiply pulse
  105. numbers together so I didn't need
  106. gears -- then I could do the whole
  107. thing electrically. There's a theorem
  108. in calculus where you can use two
  109. integrators to do a multiplication. I
  110. talked with John Mauchley about it.
  111. Just who put in which part is hard to
  112. tell, but the idea of doing the
  113. integrations by counters was mine.
  114.  
  115.     The ENIAC was the first electronic
  116. digital computer and could add those
  117. two 10-digit numbers in 0.0002 seconds
  118. -- that's 50,000 times faster than a
  119. human, 20,000 times faster than a
  120. calculator and 1,500 times faster than
  121. the Mark 1. For specialized scientific
  122. calculations it was even faster.
  123.  
  124.  
  125. [So it's a myth that ENIAC could only]
  126. [add, subtract, multiply and divide.]
  127.  
  128.     No, that's a calculator. ENIAC
  129. could do three-dimensional, second-
  130. order differential equations. We were
  131. calculating trajectory tables for the
  132. war effort. In those days. The
  133. trajectory tables were calculated by
  134. hundreds of people operating desk
  135. calculators -- people who were called
  136. [computers]. So the machine that does
  137. that work was called a computer.
  138.  
  139.  
  140. [So what did they give you? Did they]
  141. [say, "Here's a room, here are some]
  142. [tools, here are some guys -- go make]
  143. [it?"]
  144.  
  145.     Uh-huh. Pretty much.
  146.  
  147.  
  148. [What did ENIAC's room look like?]
  149.  
  150.     We built ENIAC in a room that was
  151. 30 feet by 50 feet, at the Moore
  152. School in West Philadelphia on the
  153. first floor.
  154.  
  155.  
  156. [There's a story that ENIAC dimmed]
  157. [the lights in Philadelphia when it]
  158. [was in use.]
  159.  
  160.     That story is total fiction,
  161. dreamed up by some journalist. We took
  162. power off of the grid. We had voltage
  163. regulators to provide 150 kilowatts of
  164. regulated supply.
  165.  
  166.  
  167. [Did the military guys working on]
  168. [ENIAC salute the machine?]
  169.  
  170.     Another ENIAC myth.
  171.  
  172.  
  173. [You said the largest tube gadget in]
  174. [1943 was the Nova Chord electronic]
  175. [organ. What did ENIAC use?]
  176.  
  177.     ENIAC had 18,000 vacuum tubes. The
  178. tubes were off the shelf; we got
  179. whatever the distributor could supply
  180. in lots of a thousand. We used 10 tube
  181. types, but could have done it with
  182. four tube types; we just couldn't get
  183. enough of them. We decided that our
  184. tube filaments would last a lot longer
  185. if we kept them below their proper
  186. voltage. Not too high or too low. A
  187. lot of the circuits were off the
  188. shelf, but I invented a lot of the
  189. circuits as well. Registers were a new
  190. idea. So were integrator circuits.
  191.  
  192.     The function of the machine was
  193. split into eight basic circuit
  194. components: the accumulator,
  195. initiator, master programmer,
  196. multiplier, divider/square-root, gate,
  197. buffer, and the function tables. The
  198. accumulator was the basic arithmetic
  199. unit of the ENIAC. It consisted of 20
  200. registers, each 10 digits wide, which
  201. performed addition, subtraction and
  202. temporary storage. The accumulator can
  203. be compared to the registers in
  204. today's central processing units.
  205.  
  206.  
  207. [Are there any of your circuits]
  208. [still in use in today's personal]
  209. [computers?]
  210.  
  211.     No, but that's true of any first
  212. invention. Edison's original light
  213. bulb bears no resemblance to a modern
  214. bulb. They do the same thing but with
  215. totally different components. Same
  216. with the computer. What did survive
  217. were the concepts, not the hardware.
  218.  
  219.     The idea of a subroutine was
  220. original with ENIAC. Mauchly had this
  221. idea based on his knowledge of the
  222. inner workings of desk calculators and
  223. introduced me to his idea for a
  224. subroutine in the machine. On Mark-1,
  225. if they wanted to do a calculation
  226. over and over they had to feed the
  227. same tape in over and over. We
  228. invented ways to run the same
  229. subroutine without any mechanical
  230. input. The idea of using internal
  231. memory was also original with ENIAC.
  232.  
  233.  
  234. [There is a story that there was a]
  235. [guy running around with a box of]
  236. [tubes and had to change one every]
  237. [few minutes.]
  238.  
  239.     Another myth. We had a tube fail
  240. about every two days and we could
  241. locate the problem within 15 minutes.
  242. We invented a scheme to build the
  243. computer on removable chassis --
  244. plug-in components -- so when tubes
  245. failed we could swap them out in
  246. seconds. We carried out a very radical
  247. idea in a very conservative fashion.
  248.  
  249.  
  250. [How many people were working on]
  251. [ENIAC?]
  252.  
  253.     Total count was about 50 people,
  254. 12 of us engineers or technical
  255. people. Mauchley was teaching
  256. part-time, others had part-time jobs.
  257. I was on it full-time as chief
  258. engineer.
  259.  
  260.  
  261. [How old were you?]
  262.  
  263.     We signed the contract on my 24th
  264. birthday: May 9, 1943.
  265.  
  266.  
  267. [Was ENIAC programmable?]
  268.  
  269.     Yes and no. We programmed the
  270. machine by plugging wires in from
  271. place to place. That's not hard-wired;
  272. it's not software; it's not memory.
  273. It's pluggable programming. And we had
  274. switches to set the functions.
  275.  
  276.  
  277. [What was the first thing you did]
  278. [with ENIAC?]
  279.  
  280.     It was designed to calculate
  281. trajectory tables, but it came too
  282. late to really help with the war
  283. effort. The first real use was Edward
  284. Teller using ENIAC to do calculations
  285. for the hydrogen bomb.
  286.  
  287.  
  288. [What's the zaniest thing you did]
  289. [while developing ENIAC?]
  290.  
  291.     The mouse cage was pretty funny.
  292. We knew mice would eat the insulation
  293. off the wires, so we got samples of
  294. all the wires that were available and
  295. put them in a cage with a bunch of
  296. mice to see which insulation they did
  297. not like.