Skip to main content

2019 | OriginalPaper | Buchkapitel

7. The Evolution of Digital Computing Practice on the Cambridge University EDSAC, 1949–1951

verfasst von : Martin Campbell-Kelly

Erschienen in: Exploring the Early Digital

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Cambridge University was very unusual, if not unique, among British universities in that it had established a centralised computation facility—the Mathematical Laboratory—in 1937, long before the advent of stored-program computing. The laboratory contained a variety of computing machinery, including desktop calculating machines and a differential analyser. During 1947–1949, the laboratory built the EDSAC, the world’s first practical stored-program computer. The EDSAC provided a massive increment in computing power that rendered the earlier equipment largely obsolete. However, the pre-existing computing infrastructure and practices profoundly shaped how the EDSAC was used and what it was used for.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
This chapter gives a highly condensed description of the programming techniques devised in the laboratory. A much more detailed history is given in Campbell-Kelly (1980).
 
2
The following description of the computing service is distilled principally from Cambridge University Library, Computer Laboratory papers COMP. B. 3.15: Computer Laboratory Operating Memorandum No. 3 (March 1951), 8 (January 1952), and 11 (September 1952).
 
3
Cambridge University Library, Computer Laboratory papers COMP. A. 9.
 
4
Table making was the primary reason for the existence of both the Harvard Mark I and the ENIAC. Indeed, the Harvard machine had a nickname “Bessie” due to the vast amount of time spent computing tables of Bessel functions.
 
5
Unless otherwise indicated, the information and quotations for this section come from Cambridge University Library, Computer Laboratory papers COMP. A. 9 (Priorities Committee).
 
6
Bennett and Kendrew’s work is described in several contemporary papers (particularly Bennett and Kendrew 1952 and Kendrew et al. 1958). Historical accounts setting the work in its scientific context include November (2012) and de Chadarevian (2002).
 
Literatur
Zurück zum Zitat Ahmed, H. 2013. Cambridge Computing: The First 75 Years. London: Third Millennium. Ahmed, H. 2013. Cambridge Computing: The First 75 Years. London: Third Millennium.
Zurück zum Zitat Bashe, C. J., L. R. Johnson, J. H. Palmer, and E. W. Pugh. 1986. IBM’s Early Computers. Cambridge Mass.: MIT Press. Bashe, C. J., L. R. Johnson, J. H. Palmer, and E. W. Pugh. 1986. IBM’s Early Computers. Cambridge Mass.: MIT Press.
Zurück zum Zitat Bennett, J. and J. C. Kendrew. 1952. “The Computation of Fourier Syntheses with a Digital Electronic Calculating Machine.” Acta Cryst. 5, pp. 109-116.CrossRef Bennett, J. and J. C. Kendrew. 1952. “The Computation of Fourier Syntheses with a Digital Electronic Calculating Machine.” Acta Cryst. 5, pp. 109-116.CrossRef
Zurück zum Zitat Brooker, R. A. 2010. “National Life Stories: Interview by Tom Lean.” London: British Library. Brooker, R. A. 2010. “National Life Stories: Interview by Tom Lean.” London: British Library.
Zurück zum Zitat Brooker, R.A. and D. J. Wheeler. 1953. “Floating Operations on the EDSAC.” MTAC, 7, pp. 37-47.MathSciNetMATH Brooker, R.A. and D. J. Wheeler. 1953. “Floating Operations on the EDSAC.” MTAC, 7, pp. 37-47.MathSciNetMATH
Zurück zum Zitat Cambridge University Mathematical Laboratory. 1950a. Report of a Conference on High Speed Automatic Calculating Machines, 22–25 June 1949. Cambridge University Mathematical Laboratory. 1950a. Report of a Conference on High Speed Automatic Calculating Machines, 22–25 June 1949.
Zurück zum Zitat Cambridge University Mathematical Laboratory. 1950b. Report on the Preparation of Programmes for the EDSAC and the Use of the Library of Sub-routines. Cambridge University Mathematical Laboratory. 1950b. Report on the Preparation of Programmes for the EDSAC and the Use of the Library of Sub-routines.
Zurück zum Zitat Cambridge University Reporter. 2 February 1937. “Report of the General Board on the Establishment of a Computing Laboratory.” Cambridge University Reporter. 2 February 1937. “Report of the General Board on the Establishment of a Computing Laboratory.”
Zurück zum Zitat Campbell-Kelly, M. 1980. “Programming the EDSAC: Early Programming Activity at the University of Cambridge”, Annals of the History of Computing 2, 1, pp. 7-36.MathSciNetCrossRef Campbell-Kelly, M. 1980. “Programming the EDSAC: Early Programming Activity at the University of Cambridge”, Annals of the History of Computing 2, 1, pp. 7-36.MathSciNetCrossRef
Zurück zum Zitat Campbell-Kelly, M. 1992 “The Airy Tape: An Early Chapter on the History of Debugging.” Annals of the History of Computing 14, 4, pp. 16-26.CrossRef Campbell-Kelly, M. 1992 “The Airy Tape: An Early Chapter on the History of Debugging.” Annals of the History of Computing 14, 4, pp. 16-26.CrossRef
Zurück zum Zitat Campbell-Kelly, M. 2013. “David Barron: A Life in Software, 1935–2012,” Software—Practice & Experience, 43, pp. 733-741.CrossRef Campbell-Kelly, M. 2013. “David Barron: A Life in Software, 1935–2012,” Software—Practice & Experience, 43, pp. 733-741.CrossRef
Zurück zum Zitat Campbell-Kelly, M. and M. R. Williams, eds. 1985. The Moore School Lectures. Cambridge, Mass: MIT Press; Los Angeles: Tomash Publishers. Campbell-Kelly, M. and M. R. Williams, eds. 1985. The Moore School Lectures. Cambridge, Mass: MIT Press; Los Angeles: Tomash Publishers.
Zurück zum Zitat Carpenter B.E. and R.W. Doran, eds. 1986. A.M. Turing’s ACE Report of 1946 and Other Papers. Cambridge, Mass: MIT Press; Los Angeles: Tomash Publishers. Carpenter B.E. and R.W. Doran, eds. 1986. A.M. Turing’s ACE Report of 1946 and Other Papers. Cambridge, Mass: MIT Press; Los Angeles: Tomash Publishers.
Zurück zum Zitat Coulson, C. A. 1973. “Samuel Francis Boys, 1911-1972.” Biogr. Mems Fell. R. Soc. 19, pp. 94-115CrossRef Coulson, C. A. 1973. “Samuel Francis Boys, 1911-1972.” Biogr. Mems Fell. R. Soc. 19, pp. 94-115CrossRef
Zurück zum Zitat Croarken, M. 1990. Early Scientific Computing in Britain. Oxford: Oxford University Press.MATH Croarken, M. 1990. Early Scientific Computing in Britain. Oxford: Oxford University Press.MATH
Zurück zum Zitat de Chadarevian, S. 2002. Designs for Life: Molecular Biology after World War II. Cambridge: University press. de Chadarevian, S. 2002. Designs for Life: Molecular Biology after World War II. Cambridge: University press.
Zurück zum Zitat Fisher, R.A. 1950. “Gene Frequencies in a Cline Determined by Selection and Diffusion.” Biometrics 6, pp. 353-361.CrossRef Fisher, R.A. 1950. “Gene Frequencies in a Cline Determined by Selection and Diffusion.” Biometrics 6, pp. 353-361.CrossRef
Zurück zum Zitat Froese Fischer, Charlotte. 2003. Douglas Rayner Hartree: His Life in Science and Computing. London: World Scientific Publishing. Froese Fischer, Charlotte. 2003. Douglas Rayner Hartree: His Life in Science and Computing. London: World Scientific Publishing.
Zurück zum Zitat Gill, S. 1951a. “Process for the Step by Step Integration of Differential Equations.” Proc. Cambridge Philosophical Society, 47, pp. 96-108. Gill, S. 1951a. “Process for the Step by Step Integration of Differential Equations.” Proc. Cambridge Philosophical Society, 47, pp. 96-108.
Zurück zum Zitat Gill, S. 1951b. “The Diagnosis of Mistakes in Programmes on the EDSAC.” Proc. Roy. Soc. (A) 206, pp. 538-554. Gill, S. 1951b. “The Diagnosis of Mistakes in Programmes on the EDSAC.” Proc. Roy. Soc. (A) 206, pp. 538-554.
Zurück zum Zitat Gill, S. 1952. The Application of an Electronic Digital Computer to Problems in Mathematics and Physics. Ph.D. Dissertation, University of Cambridge, November 1952. Gill, S. 1952. The Application of an Electronic Digital Computer to Problems in Mathematics and Physics. Ph.D. Dissertation, University of Cambridge, November 1952.
Zurück zum Zitat Hartree, D. R. 1947. Calculating Machines, Recent and Prospective Developments. Cambridge: Cambridge University Press. Hartree, D. R. 1947. Calculating Machines, Recent and Prospective Developments. Cambridge: Cambridge University Press.
Zurück zum Zitat Holmes, K. C. 2001. “Sir John Cowdery Kendrew, 1917–1997.” Biogr. Mems Fell. R. Soc. 47, pp. 311-332CrossRef Holmes, K. C. 2001. “Sir John Cowdery Kendrew, 1917–1997.” Biogr. Mems Fell. R. Soc. 47, pp. 311-332CrossRef
Zurück zum Zitat Hoyle, F. 1957. The Black Cloud. London: Penguin. Hoyle, F. 1957. The Black Cloud. London: Penguin.
Zurück zum Zitat Huxley, A. 2000. “Sir Alan Lloyd Hodgkin, 1914–1998.” Biogr. Mems Fell. R. Soc. 46, pp. 219-241.CrossRef Huxley, A. 2000. “Sir Alan Lloyd Hodgkin, 1914–1998.” Biogr. Mems Fell. R. Soc. 46, pp. 219-241.CrossRef
Zurück zum Zitat Kendrew, J. C. et al. 1958. “A Three-Dimensional Model of the Myoglobin Molecule Obtained by X-Ray Analysis.” Nature 181, pp. 662-666.CrossRef Kendrew, J. C. et al. 1958. “A Three-Dimensional Model of the Myoglobin Molecule Obtained by X-Ray Analysis.” Nature 181, pp. 662-666.CrossRef
Zurück zum Zitat Knuth, D.E. and L. Trabb Pardo. 1980. “The Early Development of Programming Languages” in A History of Computing in the Twentieth Century. New York: Academic Press, 1980. Knuth, D.E. and L. Trabb Pardo. 1980. “The Early Development of Programming Languages” in A History of Computing in the Twentieth Century. New York: Academic Press, 1980.
Zurück zum Zitat Lavington, S. H. 1975. A History of Manchester Computers. Manchester: NCC. Lavington, S. H. 1975. A History of Manchester Computers. Manchester: NCC.
Zurück zum Zitat Miller, J. C. P. and D. J. Wheeler. 1951. “Large Prime Numbers.” Nature, 168, p. 838.CrossRef Miller, J. C. P. and D. J. Wheeler. 1951. “Large Prime Numbers.” Nature, 168, p. 838.CrossRef
Zurück zum Zitat Mott, N. F. 1955. “John Edward Lennard-Jones, 1894-1954.” Biogr. Mems Fell. R. Soc. 1, pp. 174-18.CrossRef Mott, N. F. 1955. “John Edward Lennard-Jones, 1894-1954.” Biogr. Mems Fell. R. Soc. 1, pp. 174-18.CrossRef
Zurück zum Zitat Naur, P. 1980. “Impressions of the Early Days of Programming.” Bit 20, pp. 414-425.]]CrossRef Naur, P. 1980. “Impressions of the Early Days of Programming.” Bit 20, pp. 414-425.]]CrossRef
Zurück zum Zitat November, J. 2012. Biomedical Computing: Digitizing Life in the United States. Baltimore: Johns Hopkins University Press. November, J. 2012. Biomedical Computing: Digitizing Life in the United States. Baltimore: Johns Hopkins University Press.
Zurück zum Zitat Roxburgh, I. W. 2007. “Hermann Bondi, 1919-2005.” Biogr. Mems Fell. R. Soc. 53, pp. 45-61.CrossRef Roxburgh, I. W. 2007. “Hermann Bondi, 1919-2005.” Biogr. Mems Fell. R. Soc. 53, pp. 45-61.CrossRef
Zurück zum Zitat Scorer, R. S. 1950 “Numerical Evaluation of Integrals.” Quart. J. Mech. and Applied Math. 3, pp. 107-112.MathSciNetCrossRef Scorer, R. S. 1950 “Numerical Evaluation of Integrals.” Quart. J. Mech. and Applied Math. 3, pp. 107-112.MathSciNetCrossRef
Zurück zum Zitat Stanley, J. P. and M. V. Wilkes. 1950. Table of the Reciprocal of the Gamma Function for Complex Argument. Toronto: Computation Centre, University of Toronto.MATH Stanley, J. P. and M. V. Wilkes. 1950. Table of the Reciprocal of the Gamma Function for Complex Argument. Toronto: Computation Centre, University of Toronto.MATH
Zurück zum Zitat Wheeler, D.J. 1949. “Planning the Use of a Paper Library.” In Cambridge University Mathematical Laboratory 1950a, pp. 36-40. Wheeler, D.J. 1949. “Planning the Use of a Paper Library.” In Cambridge University Mathematical Laboratory 1950a, pp. 36-40.
Zurück zum Zitat Wheeler, D. J. 1952. “The Use of Sub-routines in Programmes.” Proc. ACM Nat. Conf., Pittsburgh, May 1952, pp. 235-236. Wheeler, D. J. 1952. “The Use of Sub-routines in Programmes.” Proc. ACM Nat. Conf., Pittsburgh, May 1952, pp. 235-236.
Zurück zum Zitat Wheeler, J. 1992 “Applications of the EDSAC.” Annals of the History of Computing 14, 4, pp. 27-33.CrossRef Wheeler, J. 1992 “Applications of the EDSAC.” Annals of the History of Computing 14, 4, pp. 27-33.CrossRef
Zurück zum Zitat Wilkes, M. V. 1949. “Programme Design for a High Speed Automatic Calculating Machine.” J. Sci. Instr. 26, pp. 217-220.MathSciNetCrossRef Wilkes, M. V. 1949. “Programme Design for a High Speed Automatic Calculating Machine.” J. Sci. Instr. 26, pp. 217-220.MathSciNetCrossRef
Zurück zum Zitat Wilkes, M. V. 1954. “A Table of Chapman’s Grazing Incidence Function.” Proc. Phys. Soc. B 67, pp. 304-308.CrossRef Wilkes, M. V. 1954. “A Table of Chapman’s Grazing Incidence Function.” Proc. Phys. Soc. B 67, pp. 304-308.CrossRef
Zurück zum Zitat Wilkes, M. V. 1956. “A Note on the Use of Automatic Adjustment of Strip Width in Quadrature.” Nachrichtentechnische Fachberichte, 4, pp. 182-183.MATH Wilkes, M. V. 1956. “A Note on the Use of Automatic Adjustment of Strip Width in Quadrature.” Nachrichtentechnische Fachberichte, 4, pp. 182-183.MATH
Zurück zum Zitat Wilkes, Maurice V. 1985. Memoirs of a Computer Pioneer. Cambridge, Mass.: MIT Press. Wilkes, Maurice V. 1985. Memoirs of a Computer Pioneer. Cambridge, Mass.: MIT Press.
Zurück zum Zitat Wilkes, M. V., D. J. Wheeler, and S. Gill. 1951. The Preparation of Programs for an Electronic Digital Computer. Reading, Mass.: Addison-Wesley.MATH Wilkes, M. V., D. J. Wheeler, and S. Gill. 1951. The Preparation of Programs for an Electronic Digital Computer. Reading, Mass.: Addison-Wesley.MATH
Metadaten
Titel
The Evolution of Digital Computing Practice on the Cambridge University EDSAC, 1949–1951
verfasst von
Martin Campbell-Kelly
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-030-02152-8_7