SDS 940

Last updated
SDS 940
Type Mainframe computer
Release date1966;57 years ago (1966)
Units sold60
Operating system SDS 940 Time-Sharing System, originally the Berkeley Timesharing System
CPU Transistor [1] based custom 24-bit CPU
Memory16 and 64 kilowords of 24 bits + parity, additional 4.5 MB swap [2]
Storage96 MB at 117 kB/s, access time 85 ms [2]
GraphicsInstructions of beam motion, character writing, etc, 20 characters per second. 1000-character terminals with 875-line screen. [2]
ConnectivityPaper tape, line printer, modem

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.

Contents

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. [3] 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 16384 kword 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

Related Research Articles

<span class="mw-page-title-main">PDP-10</span> 36-bit computer by Digital (1966–1983)

Digital Equipment Corporation (DEC)'s PDP-10, later marketed as the DECsystem-10, is a mainframe computer family manufactured beginning in 1966 and discontinued in 1983. 1970s models and beyond were marketed under the DECsystem-10 name, especially as the TOPS-10 operating system became widely used.

QED is a line-oriented computer text editor that was developed by Butler Lampson and L. Peter Deutsch for the Berkeley Timesharing System running on the SDS 940. It was implemented by L. Peter Deutsch and Dana Angluin between 1965 and 1966.

<span class="mw-page-title-main">Time-sharing</span> Computing resource shared by concurrent users

In computing, time-sharing is the sharing of a computing resource among many users at the same time by means of multiprogramming and multi-tasking.

<span class="mw-page-title-main">Butler Lampson</span> American computer scientist

Butler W. Lampson, ForMemRS, is an American computer scientist best known for his contributions to the development and implementation of distributed personal computing.

Project Genie was a computer research project started in 1964 at the University of California, Berkeley. It produced an early time-sharing system including the Berkeley Timesharing System, which was then commercialized as the SDS 940.

Tymnet was an international data communications network headquartered in Cupertino, California that used virtual call packet-switched technology and X.25, SNA/SDLC, BSC and Async interfaces to connect host computers (servers) at thousands of large companies, educational institutions, and government agencies. Users typically connected via dial-up connections or dedicated asynchronous connections.

L Peter Deutsch is the founder of Aladdin Enterprises and creator of Ghostscript, a free software PostScript and PDF interpreter.

<span class="mw-page-title-main">DECtape</span>

DECtape, originally called Microtape, is a magnetic tape data storage medium used with many Digital Equipment Corporation computers, including the PDP-6, PDP-8, LINC-8, PDP-9, PDP-10, PDP-11, PDP-12, and the PDP-15. On DEC's 32-bit systems, VAX/VMS support for it was implemented but did not become an official part of the product lineup.

Tymshare, Inc was a time-sharing service and third-party hardware maintenance company competing with companies such as CompuServe, Service Bureau Corporation and National CSS. Tymshare developed or acquired various technologies, such as data networking, electronic data interchange (EDI), credit card and payment processing, database technology, and more. It was headquartered in Cupertino, California from 1964 to 1984.

SRI International's Augmentation Research Center (ARC) was founded in the 1960s by electrical engineer Douglas Engelbart to develop and experiment with new tools and techniques for collaboration and information processing.

<span class="mw-page-title-main">Scientific Data Systems</span> American computer company

Scientific Data Systems (SDS), was an American computer company founded in September 1961 by Max Palevsky, Arthur Rock and Robert Beck, veterans of Packard Bell Corporation and Bendix, along with eleven other computer scientists. SDS was an early adopter of integrated circuits in computer design and the first to employ silicon transistors. The company concentrated on larger scientific workload focused machines and sold many machines to NASA during the Space Race. Most machines were both fast and relatively low priced. The company was sold to Xerox in 1969, but dwindling sales due to the oil crisis of 1973–74 caused Xerox to close the division in 1975 at a loss of hundreds of millions of dollars. During the Xerox years the company was officially Xerox Data Systems (XDS), whose machines were the Xerox 500 series.

NLS, or the "oN-Line System", was a revolutionary computer collaboration system developed in the 1960s. Designed by Douglas Engelbart and implemented by researchers at the Augmentation Research Center (ARC) at the Stanford Research Institute (SRI), the NLS system was the first to employ the practical use of hypertext links, the mouse, raster-scan video monitors, information organized by relevance, screen windowing, presentation programs, and other modern computing concepts. It was funded by ARPA, NASA, and the US Air Force.

CAL, short for Conversational Algebraic Language, was a programming language and system designed and developed by Butler Lampson at Berkeley in 1967 for the SDS 940 mainframe computer. CAL is a version of the seminal JOSS language with a number of cleanups and new features to take advantage of the SDS platform.

<span class="mw-page-title-main">Community Memory</span> Public computerized bulletin board system

Community Memory (CM) was the first public computerized bulletin board system. Established in 1973 in Berkeley, California, it used an SDS 940 timesharing system in San Francisco connected via a 110 baud link to a teleprinter at a record store in Berkeley to let users enter and retrieve messages. Individuals could place messages in the computer and then look through the memory for a specific notice.

<span class="mw-page-title-main">SDS 930</span> Commercial 24-bit computer using bipolar junction transistors sold in the 1960s

The SDS 930 was a commercial 24-bit computer using bipolar junction transistors sold by Scientific Data Systems. It was announced in December 1963, with first installations in June 1964.

<span class="mw-page-title-main">RCA Spectra 70</span>

The RCA Spectra 70 was a line of electronic data processing (EDP) equipment manufactured by the Radio Corporation of America’s computer division beginning in April 1965. The Spectra 70 line included several CPU models, various configurations of core memory, mass-storage devices, terminal equipment, and a variety of specialized interface equipment.

<span class="mw-page-title-main">SDS Sigma series</span>

The SDS Sigma series is a series of third generation computers that were introduced by Scientific Data Systems of the United States in 1966. The first machines in the series are the 16-bit Sigma 2 and the 32-bit Sigma 7; the Sigma 7 was the first 32-bit computer released by SDS. At the time, the only competition for the Sigma 7 was the IBM 360.

The Berkeley Timesharing System was a pioneering time-sharing operating system implemented between 1964 and 1967 at the University of California, Berkeley. It was designed as part of Project Genie and marketed by Scientific Data Systems for the SDS 940 computer system. It was the first commercial time-sharing which allowed general-purpose user programming, including machine language.

<span class="mw-page-title-main">SDS 9 Series</span> Backward compatible line of transistorized computers

The SDS 9 Series computers are a backward compatible line of transistorized computers produced by Scientific Data Systems in the 1960s and 1970s. This line includes the SDS 910, SDS 920, SDS 925, SDS 930, SDS 940, and the SDS 945. The SDS 9300 is an extension of the 9xx architecture. The 1965 SDS 92 is an incompatible 12-bit system built using monolithic integrated circuits.

The TENET 210 was a mainframe computer designed for timesharing services. The machine was designed for high throughput and expandability, including 20 direct memory access (DMA) channels and eight slots for core memory, allowing up to 128k 32-bit words of RAM. The sales materials boasted that it guaranteed user responses within one second.

References

  1. Laws, United States Congress Senate Committee on the Judiciary Subcommittee to Investigate the Administration of the Internal Security Act and Other Internal Security (1975). 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 ... U.S. Government Printing Office. p. 513. (...) XDS-940 computer is a second generation computer (...)
  2. 1 2 3 4 5 "A research center for augmenting human intellect". December 1968. Archived from the original on 2020-02-20. Retrieved 2016-04-19.
  3. 1 2 SDS 940 Time-Sharing System Technical Manual (PDF). SDS 90 11 16A. Santa Monica, California: Scientific Data Systems. November 1967.
  4. 1 2 3 SDS 940 Time-Sharing System (Version 2.0) Technical Manual (PDF). SDS 90 11 16B. Santa Monica, California: Scientific Data Systems. August 1968.
  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. SDS 940 Theory of Operation Technical Manual (PDF). SDS 98 01 26A. Santa Monica, California: Scientific Data Systems. March 1967.
  8. Butler Lampson. "Systems". Microsoft Research. Retrieved April 16, 2011.
  9. "Timesharing as a Business". Computer History Museum . Retrieved April 17, 2011. (includes pictures)
  10. Markoff, John (2005). "5 Dealing Lightning With Both Hands". What the Dormouse Said: How the Sixties Counterculture Shaped the Personal Computer Industry (E-book ed.). New York: Penguin Group. p. 240. ISBN   978-1-1012-0108-4. E-book pages are approximate due device and fonts used
  11. Metz, Cade (2008-12-11). "The Mother of All Demos — 150 years ahead of its time". The Register. London. Archived from the original on 2013-12-03. Retrieved 2011-01-24.
  12. Crandall, Rick. "SDS 940 Timesharing Computer". Rick Crandall. Archived from the original on 24 December 2015. Retrieved 23 December 2015.
  13. Stewart Brand (December 7, 1972). "Spacewar: Fanatic Life and Symbolic Death Among the Computer Bums". Rolling Stone . Retrieved April 16, 2011.
  14. "Community Memory: 1972–1974, Berkeley and San Francisco, California". The WELL: Whole Earth 'Lectronic Link. Archived from the original on November 17, 2016. Retrieved April 17, 2011.