[SIGCIS-Members] “Unprogramming” the ENIAC: Lehmer Child’s Play

Thomas Haigh thomas.haigh at gmail.com
Wed May 10 11:33:27 PDT 2017


It’s a nice story. Paul is right that Maarten and Lisebeth have a lot more to say about Lehmer’s use of ENIAC than we do. IIRC ENIAC in Action lists it on page 96 in a table of all known jobs run on ENIAC in its Moore School days. We then spend about a page discussing in, on pages 104/5. It’s a good example of how, in the early days, ENIAC was sometimes operated by non-specialists in what was later termed an “open shop” manner.

 

Thanks to their work this seemed one of the better covered parts of ENIAC history, so we didn’t feel we needed to discuss it at great length. Mark Priestley ran the setup reimplementing Lehmer’s job proposed in their article on his ENIAC simulator and found that, with a minor fix, it worked as promised. Also, as discussed in footnotes 57-59 on page 309 we weren’t able to verify that the job was run, as Lehmer later recalled, on the July 4 weekend in 1946. The ENIAC log records Lehmer working on ENIAC during April and May and makes no mention of a July visit. However we did find an archival list of applications run on ENIAC that mentions “computations completed during several holiday weekends,” which lends credence to the idea. It seems quite possible that an irregular team, including Lehmer’s children, might not have been updating the log book. NB: Wikipedia, I just noticed, gets the date wrong, saying that the problem was run over Thanksgiving 1945 – before ENIAC was properly operational. https://en.wikipedia.org/wiki/Derrick_Henry_Lehmer 

 

Lehmer’s son may be rather romanticizing the exoticism of the Moore School basement, which is quite high but not monumental and was certainly not pressurized to keep out dust. In fact the building was in bad enough shape that it had flooded over Christmas when snow melted. The BRL site in Aberdeen, MD where ENIAC was housed from 1947 onward was considerably more modern and purpose built, with high-tech features such as a suspended ceiling and air conditioning. It was a showpiece for tour groups. So if the children returned in 1947 their memories of what Markoff calls “the ENIAC facility” may be conflating the two. However in summer 1947 ENIAC wasn’t really working again after its move so they would have had little to do. And from March 1948 onward all the cables remained in place, as ENIAC was then programmed by loading a program expressed as a series of numerical instructions onto the function table switches.

 

Also, Markov is a little confused about Lehmer’s involvement with ENIAC. It started in 1945 when he was one of the members of a committee charged with figuring out what jobs to run on ENIAC once it arrived at BRL and how to handle them. This worked started before ENIAC was finished and all took place prior to its installation at BRL in 1947. I’m not sure exactly when the committee started work, or if Lehmer was already at BRL to tackle other tasks. However, identifying him only as a UC Berkeley number theorist who was invited to use ENIAC for research “shortly after the installation of the ENIAC” misstates the timing of the involvement.

 

Best wishes,


Tom

 

 

 

From: Members [mailto:members-bounces at lists.sigcis.org] On Behalf Of Brian Berg
Sent: Wednesday, May 10, 2017 10:02 AM
To: SIGCIS Listserver <members at sigcis.org>
Subject: [SIGCIS-Members] “Unprogramming” the ENIAC: Lehmer Child’s Play

 

A new story by John Markoff posted as a blog to the Computer History Museum's website.  I did not find anything about this in the Thomas Haigh, et al. book ENIAC in Action book.  Brian Berg

 


“Unprogramming” the ENIAC: Lehmer Child’s Play <http://www.computerhistory.org/atchm/unprogramming-the-eniac-lehmer-childs-play/> 


At the dawn of the modern computing era teenager Laura Gould and her brother Donald Lehmer were the youngest “un-programmers.” That is because ENIAC, one of the world’s first general-purpose computers, was programmed with an array of switches and cables. When each program had been run, someone had to return the cables to their proper storage box to be available for the next program. Shortly after the installation of the ENIAC their parents, Derrick Henry Lehmer and Emma Trotskaya Lehmer, who were well-known number theorists at the University of California at Berkeley, were invited to use the machine for mathematical research.


​
Designed to aid the war effort and completed in 1945 at the Moore School of the University of Pennsylvania by John Mauchly and J. Presper Eckert, ENIAC, or Electronic Numerical Integrator and Computer, was a pioneering electronic digital computer. However, it was not a stored-program computer in the modern sense of the term. Historian David Alan Grier described it as more like an array of electronic adding machines and arithmetic units that were held together by a web of large electrical cables.

The machine itself, which was about one thousand times faster than the electro-mechanical calculators of that time, occupied a large room and was evocative of a telephone switchboard of the era, with a plugboard array that could be rewired with cables of different lengths.

That’s where Gould and her brother came in. 

As youngsters they would accompany their parents on cross-country car trips to gather valuable research time on the machine. The ENIAC would be programmed with plugboard-style cables that were operated in the manner of a mechanical telephone switchboard. While traveling with their parents, a babysitter wasn’t always available, and so the two children who were then in their early teens, would accompany their parents for the long programming sessions that often stretched into the evening. After the programs ran, their job was to aid in resetting the computer by laboriously disconnected all of the cables and placing them in boxes according to length.

“It was our job to strike when the program was over and put all of the cables in their appropriate boxes sorted by lengths,” she recalled.

Neither brother nor sister remember precisely what programs their parents were developing. It is possible that they were exploring different methods for predicting the next prime number, but it is also conceivable that they were involved in some aspect of classified military research.

The ENIAC had been commissioned to help the United States Army calculate artillery trajectories. However, Donald Lehmer noted that his father was a pacifist: “He had no interest in doing anything that would kill people. I suspect he was thinking about prime numbers.” 

[snip]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sigcis.org/pipermail/members-sigcis.org/attachments/20170510/bf2089b7/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 23141 bytes
Desc: not available
URL: <http://lists.sigcis.org/pipermail/members-sigcis.org/attachments/20170510/bf2089b7/attachment-0001.jpeg>


More information about the Members mailing list