Lably
Skip to content

Whirlwind I

Vacuum tube computer developed by the MIT Servomechanisms Laboratory

  • 13 min read
  • 4 chapters
Whirlwind computer, sections of core memory and controls, in Museum of Science, Boston, Massachusetts, USA.
Daderot · Public domain

Related on Lably

Through World War II, Aerodynamics and Computer program

It was one of the first computers to calculate in bit-parallel (rather than bit-serial), and was the second to use magnetic-core memory after it had been proven to work for some months of use on the Memory Test Computer (MTC). (The MTC received a new core stack later so that some of the work for Whirlwind could instead be done on the MTC. The MTC was a complete, functional computer similar in capability to Whirlwind.)

Its development led directly to the Whirlwind II design used as the basis for the United States Air Force SAGE air defense system, and indirectly to almost all business computers and minicomputers in the 1960s, particularly because of the mantra "short word length, speed, people."

Background

During World War II, the U.S. Navy's Naval Research Lab approached MIT about the possibility of creating a computer to drive a flight simulator for training bomber crews. They envisioned a fairly simple system in which the computer would continually update a simulated instrument panel based on control inputs from the pilots. Unlike older systems such as the Link Trainer, the system they envisioned would have a considerably more realistic aerodynamics model that could be adapted to any type of plane. This was an important consideration at the time, when many new designs were being introduced into service.

The Servomechanisms Lab in MIT building 32 conducted a short survey that concluded such a system was possible. The Navy's Office of Naval Research decided to fund development under Project Whirlwind (and its sister projects, Project Typhoon and Project Cyclone, with other institutions), and the lab placed Jay Forrester in charge of the project. They soon built a large analog computer for the task, but found that it was inaccurate and inflexible. Solving these problems in a general way would require a much larger system, perhaps one so large as to be impossible to construct. Judy Clapp was an early senior technical member of this team.

Perry Crawford, another member of the MIT team, saw a demonstration of ENIAC in 1945. He then suggested that a digital computer would be the best solution. Such a machine would allow the accuracy of simulations to be improved with the addition of more code in the computer program, as opposed to adding parts to the machine. As long as the machine was fast enough, there was no theoretical limit to the complexity of the simulation.

Until this point, all computers constructed were dedicated to single tasks, and run in batch mode. A series of inputs were set up in advance and fed into the computer, which would work out the answers and print them. This was not appropriate for the Whirlwind system, which needed to operate continually on an ever-changing series of inputs. Speed became a major issue: whereas with other systems it simply meant waiting longer for the printout, with Whirlwind it meant seriously limiting the amount of complexity the simulation could include.

Sign in to keep reading

3 more chapters are free with a Lably account.

More in Computing and communication