IBM Naval Ordnance Research Calculator

From Wikipedia, the free encyclopedia
  (Redirected from IBM NORC)
Jump to navigation Jump to search

The IBM Naval Ordnance Research Calculator (NORC) was a one-of-a-kind first-generation (vacuum tube) computer built by IBM for the United States Navy's Bureau of Ordnance. It went into service in December 1954[1] and was likely the most powerful computer at the time.[2] The Naval Ordnance Research Calculator (NORC), was built at the Watson Scientific Computing Laboratory under the direction of Wallace Eckert.[3]

The computer was presented to the US Navy on December 2, 1954. At the presentation ceremony, it calculated pi to 3089 digits, which was a record at the time. The calculation took only 13 minutes. In 1955 NORC was moved to the Naval Proving Ground[4] at Dahlgren, Virginia. It was their main computer until 1958, when more modern computers were acquired. It continued to be used until 1968.[5][6][self-published source] Its design influenced the IBM 701 and subsequent machines in the IBM 700 series of computers.


The machine originally used electrostatic tubes (CRT or Williams tube) for memory which stored 2000 words, with an access time of 8 microseconds. Each word consisted of 16 decimal digits, using four bits to represent each digit, plus two modulo-4 error-checking bits. A word could store a 13-digit number with sign and 2-digit index, or one instruction. NORC used four sets of 66 electrostatic tubes in parallel for memory. Each of the tubes in a set of 66 stored one bit of each of 500 words, so each of the four sets of 66 tubes stored 500 words. An upgrade to the addressing circuitry for the Williams tubes allowed memory per tube to be expanded from 500 bits to 900 bits, expanding the total memory to 3600 words without needing to add any more Williams tubes.

At some point the Williams tube memory was replaced with 20,000 words of magnetic core memory, with an access time of 8 microseconds.

The speed of the NORC was 15,000 operations per second. An addition took 15 microseconds, a multiplication took 31 microseconds, and a division took 227 microseconds, not counting memory access time and checking. It had the capacity to do double precision arithmetic, which was used occasionally.

The main hardware consisted of 1982 pluggable units, each of which typically had several vacuum tubes plus supporting electronics. There were 62 types of pluggable units, but half of the circuitry used only six of the types and 80% of the circuitry used only 18 of the types. With 1,300 vacuum tubes in the three systems of the computer,[7] the NORC had a total of 9800 vacuum tubes and 10,000 crystal diodes were used.

The NORC had eight magnetic tape units which were similar to the tape drives on the IBM 701 system. The reels were 8 inches in diameter and somewhat similar in appearance to a metal 16mm film reel. Unlike the 701 series tape drives, there was no operator control panel on the face of the machine, instead there were buttons placed on the top front of the machines that were used to initiate tape loading, rewinding, unloading, etc. The drives could read or write 71,500 characters per second. It had two printers that could print 150 lines per minute, although only one printer could be used at a time. It also had a card reader which could read 100 cards per minute, with four words stored per card. It also had a display unit which consisted of a CRT tube and a 35 mm film camera which photographed the face of the tube and then sent the film through a develop and fix process before it was projected on a rear projection screen approximately 12 frames after the initial exposure. High volume data could also be recorded as text on the film, and employees of the Naval Weapons Laboratory would often work overtime in a darkened room scanning the films for obvious recording failures in critical data.

Awards and honors[edit]

The main-belt asteroid 1625 The NORC was named by Paul Herget in honor of the electronic calculator which significantly facilitated the elaborate orbital calculations of minor planets at the time (M.P.C. 1591).[8]


  1. ^ "NAVAL PROVING GRCOUND CALCULATORS". Digital Computer Newsletter. 7 (2): 7. Apr 1955.
  2. ^ The NORC was the first supercomputer, states Frank da Cruz (da Cruz 2004).
  3. ^ Lee, J.A.N. "(column)". IEEE Computer. 50th anniversary issue.
  4. ^ "9. Naval Proving Ground Calculators". Digital Computer Newsletter. 7 (4): 5. Oct 1955.
  5. ^ Reilly, Edwin D. (2003). Milestones in Computer Science and Information Technology. Greenwood Publishing Group. p. 184. ISBN 9781573565219.
  6. ^ McMurran, Marshall William (2008-12-11). ACHIEVING ACCURACY: A Legacy of Computers and Missiles. Xlibris Corporation. p. 78. ISBN 9781462810659.
  8. ^ Schmadel, Lutz D. (2007). Dictionary of Minor Planet Names – (1625) The NORC. Springer Berlin Heidelberg. p. 129. ISBN 978-3-540-00238-3. Retrieved 2 May 2018.


  • da Cruz, Frank (October 18, 2004). "The IBM Naval Ordnance Research Calculator". Columbia University Computing History. Retrieved October 20, 2006.
  • IBM. "IBM Archive: IBM's NORC". Retrieved October 20, 2006.
  • Eckert, Wallace J.; Jones, Rebecca (1955). Faster, Faster: A Simple Description of a Giant Electronic Calculator and the Problems it Solves. McGraw-Hill. (No ISBN, Dewey decimal: 510.8 E19f). A contemporary book about the NORC.
  • Goldstine, Herman H (1972). The Computer from Pascal to von Neumann. Princeton University Press.
  • Williams, Michael R. (1997). A History of Computing Technology. IEEE Computer Society.

External links[edit]

Preceded by
MIT Whirlwind I
World's most powerful computer
1955 - 1957
Succeeded by