Engineering "The Miracle of the ENIAC": Implementing the Modern Code Paradigm.
Saved in:
| Title: | Engineering "The Miracle of the ENIAC": Implementing the Modern Code Paradigm. |
|---|---|
| Authors: | Haigh, Thomas1, Priestley, Mark, Rope, Crispin |
| Source: | IEEE Annals of the History of Computing. Apr2014, Vol. 36 Issue 2, p41-59. 19p. |
| Subjects: | ENIAC (Computer), History of computers, Computer science, Metropolis, Nicholas G., Los Alamos National Laboratory, Von Neumann, John, 1903-1957, History |
| Abstract: | In 1947 John von Neumann had the idea of converting ENIAC to the new style of programming first described in his celebrated "First Draft of a Report on the EDVAC." By April 1948, Nick Metropolis, building on plans developed by Adele Goldstine and others, had implemented the conversion, making ENIAC the first computer to execute programs written in the new style, which we call the "modern code paradigm." Treating this as a case of user-driven innovation, the authors document the conversion process and compare capabilities of the reconstructed machine to those of the first modern computers. This article is the second in a three-part series. The first article, "Reconsidering the Stored Program Concept" (published in IEEE Annals, vol. 36, no. 1, 2014; http://doi.ieeecomputersociety.org/10.1109/MAHC.2013.56), examined the history of the aforesaid idea and proposed a set of more specific alternatives. The third, "Los Alamos Bets on ENIAC: Nuclear Monte Carlo Simulations, 1947-1948" (to appear in IEEE Annals, vol. 36, no. 3, 2014; http://doi.ieeecomputersociety.org/10.1109/MAHC.2013.56), will examine in detail the first program run on the machine after its conversion to the new programming method. [ABSTRACT FROM PUBLISHER] |
| Copyright of IEEE Annals of the History of Computing is the property of IEEE and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
| FullText | Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 96647720 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Engineering "The Miracle of the ENIAC": Implementing the Modern Code Paradigm. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Haigh%2C+Thomas%22">Haigh, Thomas</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22Priestley%2C+Mark%22">Priestley, Mark</searchLink><br /><searchLink fieldCode="AR" term="%22Rope%2C+Crispin%22">Rope, Crispin</searchLink> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22IEEE+Annals+of+the+History+of+Computing%22">IEEE Annals of the History of Computing</searchLink>. Apr2014, Vol. 36 Issue 2, p41-59. 19p. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22ENIAC+%28Computer%29%22">ENIAC (Computer)</searchLink><br /><searchLink fieldCode="DE" term="%22History+of+computers%22">History of computers</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+science%22">Computer science</searchLink><br /><searchLink fieldCode="DE" term="%22Metropolis%2C+Nicholas+G%2E%22">Metropolis, Nicholas G.</searchLink><br /><searchLink fieldCode="DE" term="%22Los+Alamos+National+Laboratory%22">Los Alamos National Laboratory</searchLink><br /><searchLink fieldCode="DE" term="%22Von+Neumann%2C+John%2C+1903-1957%22">Von Neumann, John, 1903-1957</searchLink><br /><searchLink fieldCode="DE" term="%22History%22">History</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: In 1947 John von Neumann had the idea of converting ENIAC to the new style of programming first described in his celebrated "First Draft of a Report on the EDVAC." By April 1948, Nick Metropolis, building on plans developed by Adele Goldstine and others, had implemented the conversion, making ENIAC the first computer to execute programs written in the new style, which we call the "modern code paradigm." Treating this as a case of user-driven innovation, the authors document the conversion process and compare capabilities of the reconstructed machine to those of the first modern computers. This article is the second in a three-part series. The first article, "Reconsidering the Stored Program Concept" (published in IEEE Annals, vol. 36, no. 1, 2014; http://doi.ieeecomputersociety.org/10.1109/MAHC.2013.56), examined the history of the aforesaid idea and proposed a set of more specific alternatives. The third, "Los Alamos Bets on ENIAC: Nuclear Monte Carlo Simulations, 1947-1948" (to appear in IEEE Annals, vol. 36, no. 3, 2014; http://doi.ieeecomputersociety.org/10.1109/MAHC.2013.56), will examine in detail the first program run on the machine after its conversion to the new programming method. [ABSTRACT FROM PUBLISHER] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of IEEE Annals of the History of Computing is the property of IEEE and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=96647720 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1109/MAHC.2014.15 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 19 StartPage: 41 Subjects: – SubjectFull: ENIAC (Computer) Type: general – SubjectFull: History of computers Type: general – SubjectFull: Computer science Type: general – SubjectFull: Metropolis, Nicholas G. Type: general – SubjectFull: Los Alamos National Laboratory Type: general – SubjectFull: Von Neumann, John, 1903-1957 Type: general – SubjectFull: History Type: general Titles: – TitleFull: Engineering "The Miracle of the ENIAC": Implementing the Modern Code Paradigm. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Haigh, Thomas – PersonEntity: Name: NameFull: Priestley, Mark – PersonEntity: Name: NameFull: Rope, Crispin IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 04 Text: Apr2014 Type: published Y: 2014 Identifiers: – Type: issn-print Value: 10586180 Numbering: – Type: volume Value: 36 – Type: issue Value: 2 Titles: – TitleFull: IEEE Annals of the History of Computing Type: main |
| ResultId | 1 |