works
William Aspray John von Neumann and the origins of modern computing book John von Neumann was instrumental in the mid-twentieth-century development of the electronic digital stored-program computer. His 1945 technical reports provided the seminal description of computer architecture, proposing a unified memory for data and instructions that replaced the inefficient manual setup procedures of earlier machines. Through the Electronic Computer Project at the Institute for Advanced Study, this logical design was implemented in physical hardware, establishing a technical template for dozens of subsequent computing systems. Beyond engineering, von Neumann revolutionized numerical analysis to accommodate the specific requirements of electronic calculation, developing algorithms to solve complex nonlinear problems in fluid dynamics and nuclear physics. His work in dynamic meteorology validated the computer’s role as a primary scientific instrument by producing the first successful numerical weather forecasts. Concurrently, he established a theoretical framework for information processing by formulating a general theory of automata that compared the functionality of the human nervous system with artificial machines. This research encompassed cellular automata, self-replicating systems, and statistical techniques for ensuring reliability with unreliable components. As a consultant to government agencies and industry, he leveraged his scientific prestige to legitimize the field and steer the development of advanced hardware for national defense and academic research. These contributions effectively integrated logic, engineering, and mathematical analysis into the modern discipline of computer science. – AI-generated abstract.

John von Neumann and the origins of modern computing

William Aspray

Cambridge, MA, 1990

Abstract

John von Neumann was instrumental in the mid-twentieth-century development of the electronic digital stored-program computer. His 1945 technical reports provided the seminal description of computer architecture, proposing a unified memory for data and instructions that replaced the inefficient manual setup procedures of earlier machines. Through the Electronic Computer Project at the Institute for Advanced Study, this logical design was implemented in physical hardware, establishing a technical template for dozens of subsequent computing systems. Beyond engineering, von Neumann revolutionized numerical analysis to accommodate the specific requirements of electronic calculation, developing algorithms to solve complex nonlinear problems in fluid dynamics and nuclear physics. His work in dynamic meteorology validated the computer’s role as a primary scientific instrument by producing the first successful numerical weather forecasts. Concurrently, he established a theoretical framework for information processing by formulating a general theory of automata that compared the functionality of the human nervous system with artificial machines. This research encompassed cellular automata, self-replicating systems, and statistical techniques for ensuring reliability with unreliable components. As a consultant to government agencies and industry, he leveraged his scientific prestige to legitimize the field and steer the development of advanced hardware for national defense and academic research. These contributions effectively integrated logic, engineering, and mathematical analysis into the modern discipline of computer science. – AI-generated abstract.

PDF

First page of PDF