SDS 940 explained

Type:Mainframe computer
Cpu:Transistor[1] based custom 24-bit CPU
Memory:16 and 64 kilowords of 24 bits + parity, additional 4.5 MB swap
Graphics:Instructions of beam motion, character writing, etc, 20 characters per second. 1000-character terminals with 875-line screen.
Connectivity:Paper tape, line printer, modem
Storage:96 MB at 117 kB/s, access time 85 ms
Os:SDS 940 Time-Sharing System, originally the Berkeley Timesharing System
Unitssold:60

The SDS 940 was Scientific Data Systems' (SDS) first machine designed to directly support time-sharing. The 940 was based on the SDS 930's 24-bit CPU, with additional circuitry to provide protected memory and virtual memory.

It was announced in February 1966 and shipped in April, becoming a major part of Tymshare's expansion during the 1960s. The influential Stanford Research Institute "oN-Line System" (NLS) was demonstrated on the system. This machine was later used to run Community Memory, the first bulletin board system.

After SDS was acquired by Xerox in 1969 and became Xerox Data Systems, the SDS 940 was renamed as the XDS 940.

History

The design was originally created by the University of California, Berkeley as part of their Project Genie that ran between 1964 and 1969. Genie added memory management and controller logic to an existing SDS 930 computer to give it page-mapped virtual memory, which would be heavily copied by other designs. The 940 was simply a commercialized version of the Genie design and remained backwardly compatible with their earlier models, with the exception of the 12-bit SDS 92.

Like most systems of the era, the machine was built with a bank of core memory as the primary storage, allowing between 16 and 64 kilowords. Words were 24 bits plus a parity bit. This was backed up by a variety of secondary storage devices, including a 1376 kword drum in Genie, or hard disks in the SDS models in the form of a drum-like 2097 kword "fixed-head" disk or a traditional "floating-head" model. The SDS machines also included a paper tape punch and reader, line printer, and a real-time clock. They bootstrapped from paper tape.

A file storage of 96 MB were also attached. The line printer used was a Potter Model HSP-3502 chain printer with 96 printing characters and a speed of about 230 lines per minute.[2]

Software system

The operating system developed at Project Genie was the Berkeley Timesharing System.[3] By August 1968 a version 2.0 was announced that was just called the "SDS 940 Time-Sharing System".[4] As of 1969, the XDS 940 software system consisted of the following:

The minimal configuration required to run the Software System included (partial list):

Additional software was available from the XDS Users' Group Library, such as a string-processing system, "SYSPOPs" (system programmed operators, which allow access to system services), CAL (Conversational Algebraic Language, a dialect of JOSS), QED (a text editor), TAP (Time-sharing Assembly Program, an assembler), and DDT, a debugging tool.

A cathode-ray tube display with 26 lines that operated DDT loader-debugger that were originally designed to operate from a teletype terminal were also available.[2]

Notable installations

Butler Lampson estimated that about 60 of the machines were sold.[8]

See also

External links

Notes and References

  1. Book: Laws . United States Congress Senate Committee on the Judiciary Subcommittee to Investigate the Administration of the Internal Security Act and Other Internal Security . Terroristic Activity: Hearings Before the Subcommittee to Investigate the Administration of the Internal Security Act and Other Internal Security Laws of the Committee on the Judiciary, United States Senate, Ninety-third Congress, Second Session ... . 1975 . U.S. Government Printing Office . 513 . en. (...) XDS-940 computer is a second generation computer (...).
  2. Web site: A research center for augmenting human intellect. December 1968. 2016-04-19. 2020-02-20. https://web.archive.org/web/20200220043259/https://web.stanford.edu/dept/SUL/library/extra4/sloan/mousesite/Archive/ResearchCenter1968/ResearchCenter1968.html. dead.
  3. Book: SDS 940 Time-Sharing System Technical Manual . SDS 90 11 16A . November 1967 . Scientific Data Systems . Santa Monica, California .
  4. Book: SDS 940 Time-Sharing System (Version 2.0) Technical Manual . SDS 90 11 16B . August 1968 . Scientific Data Systems . Santa Monica, California .
  5. Butler Lampson (but without attribution), CAL Reference Manual for SDS 940 Time-Sharing Computer System, Scientific Data Systems, June 1967.
  6. (without attribution), QED Reference Manual for SDS 940 Time-Sharing Computer Systems, Preliminary Edition, Scientific Data Systems, Jan. 1969.
  7. Book: SDS 940 Theory of Operation Technical Manual . SDS 98 01 26A . March 1967 . Scientific Data Systems . Santa Monica, California .
  8. Web site: Systems . Butler Lampson . Butler Lampson . Microsoft Research . April 16, 2011 .
  9. Web site: Timesharing as a Business . . April 17, 2011 . (includes pictures)
  10. Book: Markoff , John . What the Dormouse Said: How the Sixties Counterculture Shaped the Personal Computer Industry . 2005 . Penguin Group . New York . 978-1-1012-0108-4 . E-book . 240 . 5 Dealing Lightning With Both Hands . E-book pages are approximate due device and fonts used.
  11. News: Metz . Cade . The Mother of All Demos — 150 years ahead of its time . 2008-12-11 . The Register . 2011-01-24 . London . https://web.archive.org/web/20131203033009/http://www.theregister.co.uk/2008/12/11/engelbart_celebration/ . 2013-12-03 . live .
  12. Web site: Crandall . Rick . SDS 940 Timesharing Computer . Rick Crandall . 23 December 2015 . dead . https://web.archive.org/web/20151224104328/http://rickcrandall.net/article3.php . 24 December 2015 .
  13. Spacewar: Fanatic Life and Symbolic Death Among the Computer Bums . Stewart Brand . Stewart Brand . . December 7, 1972 . April 16, 2011.
  14. Web site: Community Memory: 1972–1974, Berkeley and San Francisco, California . The WELL

    Whole Earth 'Lectronic Link

    . April 17, 2011 . November 17, 2016 . https://web.archive.org/web/20161117031011/http://www.well.com/~szpak/cm/index.html . dead .