LLMpediaThe first transparent, open encyclopedia generated by LLMs

IBM System/38

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
Parent: Tandem Computers Hop 4
Expansion Funnel Raw 61 → Dedup 0 → NER 0 → Enqueued 0
1. Extracted61
2. After dedup0 (None)
3. After NER0 ()
4. Enqueued0 ()
IBM System/38
NameIBM System/38
ManufacturerInternational Business Machines Corporation
DeveloperFrank G. Soltis et al.
TypeMidrange computer
Releasedate1978
Discontinued1988
OsControl Program Facility
PredecessorIBM System/3
SuccessorIBM AS/400

IBM System/38. Introduced by International Business Machines Corporation in 1978, it was a pioneering midrange computer designed for small to medium-sized businesses. The system was renowned for its advanced, integrated database management system and a unique object-based architecture that abstracted hardware details from the software. Its innovative design principles directly influenced the highly successful IBM AS/400 line, ensuring a lasting technological legacy.

History and development

The project began in the mid-1970s at IBM Rochester in Minnesota, under the leadership of chief architect Frank G. Soltis. It was conceived as a successor to the IBM System/3 and aimed to integrate database and operating system functions seamlessly. Development faced significant challenges, including the ambitious goal of implementing a single-level store memory model and a hardware-independent instruction set. Despite these hurdles, the system was officially announced in 1978 and began shipping to customers, marking a major departure from IBM System/370 mainframe designs. The project represented a substantial investment for International Business Machines Corporation in the competitive minicomputer market dominated by rivals like Digital Equipment Corporation.

Architecture

The architecture was fundamentally object-based, where all system resources, including programs, files, and user profiles, were treated as objects managed by the Microcode firmware layer known as the Machine Interface. A key innovation was the implementation of a single-level store, which presented a unified address space of up to 16 exabytes, blending main memory and disk storage transparently to the application. The processor utilized a horizontal microcode design and a complex instruction set computer tailored for high-level languages. This design included integrated error correction code for main memory and robust storage protection keys, providing exceptional reliability, availability and serviceability for commercial environments.

Operating system

The sole operating system was the Control Program Facility, a tightly integrated environment that managed the system's object-based nature. CPF provided a unified library (computing) structure for storing all objects and incorporated a relational database manager as a core component, not an add-on. System management was performed through dedicated System Licensed Internal Code and a menu-driven interface called System Operator Interface. This integration meant that features like security, spooling, and job (computing) control were inherent to the architecture, simplifying administration compared to contemporary systems like UNIX or DEC's VMS.

Software and programming

Primary application development was done in RPG III, an enhanced version of the Report Program Generator language that supported structured programming and integrated directly with the database. Other supported languages included COBOL, PL/I, and BASIC. The system's hardware independence allowed programs, once compiled to the Machine Interface, to run unchanged on future hardware generations. A rich set of utilities for systems management, query (computing), and data file manipulation was provided. While third-party software from companies like Software AG was available, the ecosystem was more controlled than the burgeoning personal computer market of the 1980s.

Impact and legacy

While not a massive commercial blockbuster, it established several foundational concepts in commercial computing. Its integration of database, security, and object-based design set a new standard for business computing simplicity and robustness. The architecture proved its value through its direct evolution; in 1988, its technology was seamlessly carried forward into the IBM AS/400 (later IBM Power Systems), one of the most successful business computing platforms in history. The principles of technology independence and single-level store influenced later systems, including aspects of IBM i and modern virtual memory designs. It remains a significant milestone in the history of midrange computers and IBM's product lineage. Category:IBM midrange computers Category:Object-based operating systems Category:Computer-related introductions in 1978