LLMpediaThe first transparent, open encyclopedia generated by LLMs

PDP-10

Generated by DeepSeek V3.2
Note: This article was automatically generated by a large language model (LLM) from purely parametric knowledge (no retrieval). It may contain inaccuracies or hallucinations. This encyclopedia is part of a research project currently under review.
Article Genealogy
Expansion Funnel Raw 60 → Dedup 33 → NER 17 → Enqueued 17
1. Extracted60
2. After dedup33 (None)
3. After NER17 (None)
Rejected: 16 (not NE: 16)
4. Enqueued17 (None)
PDP-10
NamePDP-10
ManufacturerDigital Equipment Corporation
TypeMainframe computer
Release date1966
Discontinued1983
Processor36-bit CPU
MemoryUp to 4 megabytes
OsTOPS-10, ITS, TENEX, WAITS
PredecessorPDP-6
SuccessorDECSYSTEM-20

PDP-10. The PDP-10 is a 36-bit mainframe computer family manufactured by Digital Equipment Corporation from the late 1960s through the early 1980s. It was instrumental in the development of time-sharing, artificial intelligence, and early computer networking, serving as a foundational platform for pioneering work at institutions like MIT, Stanford University, and Bolt, Beranek and Newman. Renowned for its powerful architecture and influential software ecosystems, the system left an indelible mark on computing history.

History and development

The lineage of the PDP-10 traces directly to its predecessor, the PDP-6, with the first model, the KA10, being delivered in 1966. Key figures in its design included Gordon Bell and Alan Kotok, who emphasized a symmetrical, stack-oriented instruction set ideal for high-level programming languages. Its development was closely tied to the ARPANET project, with the machine becoming one of the first hosts on the nascent network. The architecture evolved significantly through later models like the KI10 and KL10, which incorporated advanced features such as paged virtual memory and support for larger physical memory, cementing its role in academic and research computing throughout the 1970s.

Architecture and hardware

The PDP-10 architecture featured a 36-bit word length, which conveniently stored two ASCII characters or one extended instruction word. Its hardware supported up to 256 kilowords of core memory in early models, later expanding to 4 megabytes with the advent of semiconductor memory. The processor design included multiple general-purpose registers and implemented a sophisticated stack architecture that efficiently supported languages like Lisp and ALGOL. Standard peripherals included the DECtape magnetic tape system, the RP04 disk drive, and interfaces for the Unibus, facilitating a versatile and expandable system configuration for laboratories and universities.

Operating systems and software

A diverse range of operating systems was developed for the PDP-10, each fostering distinct computing cultures. Digital Equipment Corporation's official TOPS-10 was widely used in commercial and academic settings. The Incompatible Timesharing System (ITS) from MIT became legendary in the hacker culture, supporting groundbreaking work in AI at the MIT Artificial Intelligence Laboratory. Bolt, Beranek and Newman created TENEX, which heavily influenced the design of TOPS-20 for the successor DECSYSTEM-20. Landmark software developed on these systems included the EMACS text editor, the Zork adventure game, and early versions of the Lisp programming language environment.

Impact and legacy

The PDP-10's impact on computing was profound, particularly in fostering collaborative, interactive computing environments. It was the primary machine for the early ARPANET, with sites like Stanford Artificial Intelligence Laboratory and Carnegie Mellon University using it as a network hub. The culture surrounding systems like ITS directly influenced the ethos of the free software movement and later the GNU Project. While eventually superseded by VAX machines and UNIX workstations, concepts from its operating systems and architecture persisted. Its legacy is celebrated by enthusiasts and preserved through simulators like SIMH.

Models and variants

The PDP-10 family comprised several major processor generations and many system configurations. The original KA10 was followed by the KI10, which introduced cache memory and support for larger physical address spaces. The high-performance KL10 processor, used in the DECsystem-1090 and DECSYSTEM-20, featured microcode and paged virtual memory. A separate, cost-reduced line using the F-10 processor was sold as the DECsystem-2020. Specialized variants included the AN/UYK-7 for military applications and the XKL TOAD-1, a modern implementation created long after Digital Equipment Corporation ended production.