Harvest: The Most Interesting Computer You Never Heard Of
Where
Talks
HOPE XV
Duration
47 min
Traces the history and unusual design of Harvest, a one-off IBM machine built for NSA codebreaking in the early 1960s.
Summary
Peter Capek covers Harvest, a unique IBM 7950 developed for the NSA to handle codebreaking and text work. Harvest was an add-on to IBM's Stretch (7030) and operated on the same memory. The talk places it in the context of early transistorized machines, when computing was batch-oriented and data storage relied mostly on tape.
The middle of the talk covers the design. Harvest treated memory as one long string of bits and used two streaming units to pull variable-width bytes from memory, pass them to table lookup and logic units, and write results back. Match units could trigger actions at roughly thirty points in the machine. The tape subsystem, called Tractor, was an unusually fast cassette library, and the talk describes Alpha, the specialized programming notation used to drive the hardware.
The closing section covers the machine's history. It ran from 1962 to 1976, when mechanical wear on the tape system ended its service, and IBM later bought it back after a congressional push for public bids. The takeaway is how much engineering and funding went into custom cryptanalytic hardware, and how many of its ideas, such as standardized I/O and byte-oriented addressing, shaped later IBM designs.
Related talks
Talks·41 min
Davis DeWitt
Shows how electronics and prop-building techniques produce practical film vehicles and robot characters that serve a story.
Talks·54 min
Brais Macknik-Conde
Traces how Polish and British codebreakers broke the Enigma cipher, from rotor deduction to the Bombe's logic.
Talks·28 min
Karen Ng
Follows one person's first year with an RFID implant and her entry into the biohacking community's forums and projects.


