RT PC
   HOME

TheInfoList



OR:

The IBM RT PC (RISC Technology Personal Computer) is a family of workstation computers from
IBM International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American Multinational corporation, multinational technology company headquartered in Armonk, New York, and present in over 175 countries. It is ...
introduced in 1986. These were the first commercial computers from IBM that were based on a
reduced instruction set computer In electronics and computer science, a reduced instruction set computer (RISC) is a computer architecture designed to simplify the individual instructions given to the computer to accomplish tasks. Compared to the instructions given to a com ...
(RISC) architecture. The RT PC uses IBM's proprietary ROMP
microprocessor A microprocessor is a computer processor (computing), processor for which the data processing logic and control is included on a single integrated circuit (IC), or a small number of ICs. The microprocessor contains the arithmetic, logic, a ...
, which commercialized technologies pioneered by
IBM Research IBM Research is the research and development division for IBM, an American Multinational corporation, multinational information technology company. IBM Research is headquartered at the Thomas J. Watson Research Center in Yorktown Heights, New York ...
's 801 experimental minicomputer (the 801 was the first RISC). The RT PC runs three operating systems:
AIX Aix or AIX may refer to: Computing * AIX, a line of IBM computer operating systems *Alternate index, for an IBM Virtual Storage Access Method key-sequenced data set * Athens Internet Exchange, a European Internet exchange point Places Belg ...
, the Academic Operating System (AOS), and Pick. The RT PC's specifications were regarded as "less than impressive" compared to contemporary workstations by its competitors in that particular market, although the product was deemed deserving of "a healthy amount of respect", particularly with the prospect of IBM as "a serious competitor" who, despite having a product whose performance was an estimated 18 months behind other vendors, would potentially be able to catch up quickly by applying the company's renowned technological capabilities. Given such performance limitations, the RT PC had little commercial success as a result. IBM responded by introducing the
RS/6000 The RISC System/6000 is a family of RISC-based (Reduced Instruction Set Computer-based) Unix servers, workstations and supercomputers made by IBM in the 1990s. The RS/6000 family replaced the IBM RT PC computer platform in February 1990 an ...
workstations in 1990, which used a new IBM-proprietary RISC processor, the POWER1. All RT PC models were discontinued by May 1991.


Hardware

Two basic types were produced: a floor-standing desk-side tower (IBM 6150), and a desktop (IBM 6151). Both types featured a special board slot for the processor card, as well as machine-specific RAM cards. Each machine had one processor slot, one co-processor slot, and two RAM slots. There were three versions of the processor card: * The Standard Processor Card or ''032 card'' had a 5.88
MHz The hertz (symbol: Hz) is the unit of frequency in the International System of Units (SI), often described as being equivalent to one event (or cycle) per second. The hertz is an SI derived unit whose formal expression in terms of SI base u ...
clock rate (170ns cycle time), 1 MB of standard memory (expandable via 1, 2, or 4MB memory boards). It could be accompanied by an optional Floating-Point Accelerator (FPA) board, which contained a 10MHz
National Semiconductor National Semiconductor Corporation was an United States of America, American Semiconductor manufacturing, semiconductor manufacturer, which specialized in analogue electronics, analog devices and subsystems, formerly headquartered in Santa Clara, ...
NS32081
floating point In computing, floating-point arithmetic (FP) is arithmetic on subsets of real numbers formed by a ''significand'' (a signed sequence of a fixed number of digits in some base) multiplied by an integer power of that base. Numbers of this form ...
coprocessor A coprocessor is a computer processor used to supplement the functions of the primary processor (the CPU). Operations performed by the coprocessor may be floating-point arithmetic, graphics, signal processing, string processing, cryptography or ...
. This processor card was used in the original RT PC models (010, 020, 025, and A25) announced on January 21, 1986. * The Advanced Processor Card had a 10MHz clock (100ns) and either 4MB memory on the processor card, or external 4MB ECC memory cards, and featured a built-in 20MHz
Motorola 68881 The Motorola 68881 and Motorola 68882 are floating-point units (FPUs) used in some computer systems in conjunction with Motorola's 32-bit 68020 or 68030 microprocessors. These coprocessors are external chips, designed before floating point math ...
floating-point processor. The Advanced Processor Card could be accompanied by an optional Advanced Floating-Point Accelerator (AFPA) board, which was based around the
Analog Devices Analog Devices, Inc. (ADI), also known simply as Analog, is an American multinational corporation, multinational semiconductor company specializing in data conversion, signal processing, and power management technology, headquartered in Wilming ...
ADSP-3220 FP multiplier and ADSP-3221 FP ALU. Models 115, 125, and B25 used these cards. These models were announced on February 17, 1987. * The Enhanced Advanced Processor Card sported a 12.5MHz clock (80ns), 16MB on-board memory, while an enhanced advanced floating point accelerator was standard. The models 130, 135, and B35 used these cards. They were announced on July 19, 1988. All RT PCs supported up to 16MB of memory. Early models were limited to 4MB of memory because of the capacity of the DRAM ICs used, later models could have up to 16MB. I/O was provided by eight
ISA bus Isa or ISA may refer to: Places * Isa, Amur Oblast, Russia * Isa, Kagoshima, Japan * Isa, Nigeria * Isa District, Kagoshima, former district in Japan * Isa Town, middle class town located in Bahrain * Mount Isa, Queensland, Australia * Mou ...
slots. Storage was provided by a 40 or 70MB hard drive, upgradeable to 300MB. External
SCSI Small Computer System Interface (SCSI, ) is a set of standards for physically connecting and transferring data between computers and peripheral devices, best known for its use with storage devices such as hard disk drives. SCSI was introduced ...
cabinets could be used to provide more storage. Also standard were a mouse and either a 720×512 or 1024×768 pixel-addressable display, and a 4Mbit/s
Token Ring Token Ring is a Physical layer, physical and data link layer computer networking technology used to build local area networks. It was introduced by IBM in 1984, and standardized in 1989 as IEEE Standards Association, IEEE 802.5. It uses a sp ...
network adapter or
10BASE2 10BASE2 (also known as cheapernet, thin Ethernet, thinnet, and thinwire) is a variant of Ethernet that uses thin coaxial cable terminated with BNC connectors to build a local area network. During the mid to late 1980s, this was the dominant ...
Ethernet Ethernet ( ) is a family of wired computer networking technologies commonly used in local area networks (LAN), metropolitan area networks (MAN) and wide area networks (WAN). It was commercially introduced in 1980 and first standardized in 198 ...
adapter. For running CADAM, a
computer-aided design Computer-aided design (CAD) is the use of computers (or ) to aid in the creation, modification, analysis, or optimization of a design. This software is used to increase the productivity of the designer, improve the quality of design, improve c ...
(CAD) program, an IBM 5080 or 5085 graphics processor could be attached. The 5080 and 5085 were contained in a large cabinet that would have been positioned alongside the RT PC. The 5080 was used with a 1,024- by 1,024-pixel IBM 5081 display.


6152 Academic System

The 6152 Academic System was a PS/2 Model 60 with a RISC Adapter Card, a
Micro Channel Micro Channel architecture, or the Micro Channel bus, is a proprietary 16- or 32-bit parallel computer bus publicly introduced by IBM in 1987 which was used on PS/2 and other computers until the mid-1990s. Its name is commonly abbreviated ...
board containing a ROMP, its support ICs, and up to 8MB of memory. It allowed the PS/2 to run ROMP software compiled for the AOS. AOS was downloaded from a RT PC running AOS, via a
LAN Lan or LAN may refer to: Science and technology * Local asymptotic normality, a fundamental property of regular models in statistics * Longitude of the ascending node, one of the orbital elements used to specify the orbit of an object in space * ...
TCP/IP The Internet protocol suite, commonly known as TCP/IP, is a framework for organizing the communication protocols used in the Internet and similar computer networks according to functional criteria. The foundational protocols in the suite are ...
interface.


Software

One of the novel aspects of the RT design was the use of a
microkernel In computer science, a microkernel (often abbreviated as μ-kernel) is the near-minimum amount of software that can provide the mechanisms needed to implement an operating system (OS). These mechanisms include low-level address space management, ...
. The keyboard, mouse, display, disk drives and network were all controlled by a microkernel, called Virtual Resource Manager (VRM), which allowed multiple operating systems to be booted and run at the same time. One could "hotkey" from one operating system to the next using the Alt-Tab key combination. Each OS in turn would get possession of the keyboard, mouse and display. Both AIX version 2 and the Pick operating system were ported to this microkernel. Pick was unique in being a unified operating system and database, and ran various accounting applications. It was popular with retail merchants, and accounted for about 4,000 units of sales. The primary operating system for the RT was AIX version 2. Much of the AIX v2 kernel was written in a variant of the
PL/I PL/I (Programming Language One, pronounced and sometimes written PL/1) is a procedural, imperative computer programming language initially developed by IBM. It is designed for scientific, engineering, business and system programming. It has b ...
programming language, which proved troublesome during the migration to AIX v3. AIX v2 included full
TCP/IP The Internet protocol suite, commonly known as TCP/IP, is a framework for organizing the communication protocols used in the Internet and similar computer networks according to functional criteria. The foundational protocols in the suite are ...
networking support, as well as SNA, and two networking file systems: NFS, licensed from
Sun Microsystems Sun Microsystems, Inc., often known as Sun for short, was an American technology company that existed from 1982 to 2010 which developed and sold computers, computer components, software, and information technology services. Sun contributed sig ...
, and IBM Distributed Services (DS). DS had the distinction of being built on top of SNA, and thereby being fully compatible with DS on the IBM midrange
AS/400 The IBM AS/400 (Application System/400) is a family of midrange computers from IBM announced in June 1988 and released in August 1988. It was the successor to the System/36 and System/38 platforms, and ran the OS/400 operating system. Lower-cost ...
and mainframe systems. For the graphical user interfaces, AIX v2 came with the X10R3 and later the X10R4 and X11 releases of the
X Window System The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems. X originated as part of Project Athena at Massachusetts Institute of Technology (MIT) in 1984. The X protocol has been at ...
from
MIT The Massachusetts Institute of Technology (MIT) is a private research university in Cambridge, Massachusetts, United States. Established in 1861, MIT has played a significant role in the development of many areas of modern technology and sc ...
, together with the Athena widget set.
Compiler In computing, a compiler is a computer program that Translator (computing), translates computer code written in one programming language (the ''source'' language) into another language (the ''target'' language). The name "compiler" is primaril ...
s for C and Fortran
programming language A programming language is a system of notation for writing computer programs. Programming languages are described in terms of their Syntax (programming languages), syntax (form) and semantics (computer science), semantics (meaning), usually def ...
s were available. Some RT PCs were also shipped with the Academic Operating System (AOS), an IBM port of
4.3BSD The history of the Berkeley Software Distribution began in the 1970s when University of California, Berkeley received a copy of Unix. Professors and students at the university began adding software to the operating system and released it as BSD to ...
Unix to the RT PC. It was offered as an alternative to
AIX Aix or AIX may refer to: Computing * AIX, a line of IBM computer operating systems *Alternate index, for an IBM Virtual Storage Access Method key-sequenced data set * Athens Internet Exchange, a European Internet exchange point Places Belg ...
, the usual RT PC
operating system An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
, to US universities eligible for an IBM educational discount. AOS added a few extra features to 4.3BSD, notably NFS, and an almost
ANSI C ANSI C, ISO C, and Standard C are successive standards for the C programming language published by the American National Standards Institute (ANSI) and ISO/IEC JTC 1/SC 22/WG 14 of the International Organization for Standardization (ISO) and the ...
-compliant C
compiler In computing, a compiler is a computer program that Translator (computing), translates computer code written in one programming language (the ''source'' language) into another language (the ''target'' language). The name "compiler" is primaril ...
. A later version of AOS existed that was derived from 4.3BSD-Reno, but it was not widely distributed. The RT forced an important stepping-stone in the development of the X Window System, when a group at
Brown University Brown University is a Private university, private Ivy League research university in Providence, Rhode Island, United States. It is the List of colonial colleges, seventh-oldest institution of higher education in the US, founded in 1764 as the ' ...
ported X version 9 to the system. Problems with reading unaligned data on the RT forced an incompatible protocol change, leading to version 10 in late 1985.


Sales and market reception

When the RT PC was introduced in January 1986, it competed with several workstations from established providers: the
Apollo Computer Apollo Computer Inc. was an American technology corporation headquartered and founded in Chelmsford, Massachusetts. It was founded in 1980 by William Poduska (a founder of Prime Computer) and others. Apollo Computer developed and produced Apoll ...
Domain Series 3000, the DEC MicroVAX II, and Sun Microsystems Sun-3. Rivals, ''
Computerworld ''Computerworld'' (abbreviated as CW) is a computer magazine published since 1967 aimed at information technology (IT) and Business computing, business technology professionals. Original a print magazine, ''Computerworld'' published its final pr ...
'' said, "breath da sigh of relief" that IBM's product was neither cheaper nor faster than theirs. Analysts said that RT PC was too expensive (almost $40,000 for a
CAD/CAM CAD/CAM refers to the integration of computer-aided design (CAD) and computer-aided manufacturing (CAM). Both of these require powerful computers. ''CAD'' software helps designers and draftsmen; ''CAM'' "reduces manpower costs" in the manufacturi ...
system) and imitative of rivals' products, with unimpressive graphics and networking capabilities, but expected that IBM would continue to compete for the workstation market. The performance of the RT, in comparison with other contemporaneous Unix workstations, was not outstanding. In particular, the
floating point In computing, floating-point arithmetic (FP) is arithmetic on subsets of real numbers formed by a ''significand'' (a signed sequence of a fixed number of digits in some base) multiplied by an integer power of that base. Numbers of this form ...
performance was poor, and was scandalized mid-life with the discovery of a bug in the floating point
square root In mathematics, a square root of a number is a number such that y^2 = x; in other words, a number whose ''square'' (the result of multiplying the number by itself, or y \cdot y) is . For example, 4 and −4 are square roots of 16 because 4 ...
routine.
Personal Computer World ''Personal Computer World'' (''PCW'') (February 1978 - June 2009) was the first British computer magazine. Although for at least the last decade it contained a high proportion of Windows PC content (reflecting the state of the IT field), the m ...
said "it's hard to see what you get with the 6150 that you can't get by combining any other Unix box to run multi-user applications, with a cheap AT clone to run single-user PC applications". Both
MIT The Massachusetts Institute of Technology (MIT) is a private research university in Cambridge, Massachusetts, United States. Established in 1861, MIT has played a significant role in the development of many areas of modern technology and sc ...
's
Project Athena Project Athena was a joint project of MIT, Digital Equipment Corporation, and IBM to produce a campus-wide distributed computing environment for educational use. It was launched in 1983, and research and development ran until June 30, 1991. , At ...
and
Brown University Brown University is a Private university, private Ivy League research university in Providence, Rhode Island, United States. It is the List of colonial colleges, seventh-oldest institution of higher education in the US, founded in 1764 as the ' ...
's Institute for Research in Information and Scholarship found the RT inferior to other computers. Many thought that the RT was part of IBM's Personal Computer line of computers. This confusion started with its initial name, "IBM RT PC". Initially, it seemed that even IBM thought that it was a high-end Personal Computer given the initially stunning lack of support that it received from IBM. This could be explained by the sales commission structure the IBM gave the system: salesmen received commissions similar to those for the sale of a PC. With typically configured models priced at $20,000, it was a hard sell, and the lack of any reasonable commission lost the interest of IBM's sales force. With the RT system's modest processing power (when first announced), and with announcements later that year by some other workstation vendors, industry analysts questioned IBM's directions. AIX for the RT was another IBM attempt to sell Unix, after PC/IX for the IBM PC in September 1984. The lack of software packages and IBM's sometimes lackluster support of AIX, in addition to sometimes unusual changes from traditional, de facto UNIX operating system standards, caused most software suppliers to be slow in embracing the RT and AIX. The RT found its home mostly in the CAD/
CAM Cam or CAM may refer to: Science and technology * Cam (mechanism), a mechanical linkage which translates motion * Camshaft, a shaft with a cam * Camera or webcam, a device that records images or video In computing * Computer-aided manufacturin ...
and
CATIA CATIA (, an acronym of computer-aided three-dimensional interactive application) is a multi-platform software suite for computer-aided design (CAD), computer-aided manufacturing (CAM), computer-aided engineering (CAE), 3D modeling and product li ...
markets, with some inroads into the scientific and educational areas, especially after the announcement of AOS and substantial discounts for the educational community. The RT running the Pick OS also found use as shopping store control systems, given the strong database, accounting system and general business support in the Pick OS. The RT also did well as an interface system between IBM's larger mainframes, due to its SNA and DS support, and some of its point-of-sale terminals, store control systems, and machine shop control systems. Approximately 23,000 RTs were sold over its lifetime, with some 4,000 going into IBM's development and sales organizations. Pick OS sales accounted for about 4,000 units.


As part of the NSFNET backbone

In 1987, "The NSF starts to implement its T1 backbone between the supercomputing centers with 24 RT-PCs in parallel implemented by IBM as ‘parallel routers’. The T1 idea is so successful that proposals for T3 speeds in the backbone begin
Internet History of 1980s
/blockquote> The
National Science Foundation Network The National Science Foundation Network (NSFNET) was a program of coordinated, evolving projects sponsored by the National Science Foundation (NSF) from 1985 to 1995 to promote advanced research and education networking in the United States. The ...
(NSFNET) was the forerunner of the
Internet The Internet (or internet) is the Global network, global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a internetworking, network of networks ...
. From July 1988 to November 1992, the NSFNET's T1
backbone network A backbone or core network is a part of a computer network which interconnects networks, providing a path for the exchange of information between different LANs or subnetworks. A backbone can tie together diverse networks in the same buildin ...
used routers built from multiple RT PCs (typically nine) interconnect by a Token Ring LAN.


References


Further reading

* * Contains 4 significant technical articles about the Machine, processor and architecture. * IBM Pub SA23-1057-00 * Chapter 5 describes the origins of the PowerPC architecture in the IBM 801 and RT PC

* Contains an in-depth description of the origins of the RT PC, its development, and subsequent commercial failure.


External links


IBM RT PC-pageJMA Systems's FAQ Archivevideo in operation
* * ''This entry incorporates text from th
RT/PC FAQ
'' {{IBM midrange computers IBM workstations, RT PC Computer-related introductions in 1986 32-bit computers