The 3B series computers [1] [2] are a line of minicomputers [3] made between the late 1970s and 1993 by AT&T Computer Systems' Western Electric subsidiary, for use with the company's UNIX operating system. The line primarily consists of the models 3B20, 3B5, 3B15, 3B2, and 3B4000. The series is notable for controlling a series of electronic switching systems for telecommunication, for general computing purposes, and for serving as the historical software porting base for commercial UNIX.
The first 3B20D was installed in Fresno, California at Pacific Bell.[ when? ] Within two years, several hundred were in place throughout the Bell System. Some of the units came with "small, slow hard disks". [4]
The general purpose family of 3B computer systems includes the 3B2, 3B5, 3B15, 3B20S, and 3B4000. They run the AT&T UNIX operating system and were named after the successful 3B20D High Availability processor.
In 1984, after regulatory constraints were lifted, AT&T introduced the 3B20D, 3B20S, 3B5, and 3B2 to the general computer market, [1] [5] a move that some commentators saw as an attempt to compete with IBM. [6] In Europe, the 3B computers were distributed by Italian firm Olivetti, in which AT&T had a minority shareholding. [5] [6] After AT&T bought NCR Corporation, effective January 1992, the computers were marketed through NCR sales channels. [7]
Having produced 70,000 units, the AT&T Oklahoma City plant stopped manufacturing 3B machines at the end of 1993, with the 3B20D to be the last units manufactured. [7]
The original series of 3B computers includes the models 3B20C, 3B20D, [1] 3B21D, and 3B21E.
These systems are 32-bit microprogrammed duplex (redundant) high availability processor units running a real-time operating system. They were first produced in the late 1970s at the Western Electric factory in Lisle, Illinois, for telecommunications applications including the 4ESS and 5ESS systems.
They use the Duplex Multi Environment Real Time (DMERT) operating system which was renamed UNIX-RTR (Real Time Reliable) in 1982. The Data Manipulation Unit (DMU) provides arithmetic and logic operations on 32-bit words using eight AMD 2901 4-bit-slice ALUs. [8] The first 3B20D is called the Model 1. Each processor's control unit consists of two frames of circuit packs. The whole duplex system requires seven-foot frames of circuit packs plus at least one tape drive frame (most telephone companies at that time wrote billing data on magnetic tapes), and many washing machine-sized disk drives. For training and lab purposes, a 3B20D can be divided into two "half-duplex" systems. A 3B20S consists of most of the same hardware as a half-duplex but uses a completely different operating system.
The 3B20C was briefly available as a high-availability fault tolerant multiprocessing general-purpose computer in the commercial market in 1984. The 3B20E was created to provide a cost-reduced 3B20D for small offices that did not expect such high availability. It consists of a virtual "emulated" 3B20D environment running on a stand-alone general purpose computer; the system was ported to many computers, but primarily runs on the Sun Microsystems Solaris environment.
There were improvements to the 3B20D UNIX-RTR system in both software and hardware in the 1980s, 1990s, 2000s, and 2010s. Innovations included disk independent operation (DIOP: the ability to continue essential software processing such as telecommunications after duplex failure of redundant essential disks); off-line boot (the ability to split in half and boot the out-of-service half, typically on a new software release) and switch forward (switch processing to the previously out-of-service half); upgrading the disks to solid-state drive (SSD) ; and upgrading the tape unit to CompactFlash.
The processor was re-engineered and renamed in 1992 as the 3B21D. It is still in use as of 2023 [update] as a component of Nokia products such as the 2STP signal transfer point and the 4ESS and 5ESS switches, which Nokia inherited from AT&T spin-off Lucent Technologies.
The 3B20S (simplex) was developed at Bell Labs and produced by Western Electric in 1982 for general purpose internal Bell System use. The 3B20S [1] has hardware similar to the 3B20D, but one unit instead of two. The machine is approximately the size of a large refrigerator, requiring a minimum of 170 square feet floor space. [9] It was in use at the 1984 Summer Olympics, where around twelve 3B20S served the email requirements of the Electronic Messaging System, which was built to replace the man-based messaging system of earlier Olympiads. The system connected around 1800 user terminals and 200 printers. [10] The 3B20A is an enhanced version of the 3B20S, adding in a second processing unit working in parallel as a multiprocessor unit.
The 3B5 is built with the older Western Electric WE 32000 32-bit microprocessor. The initial versions have discrete memory management unit hardware using gate arrays, and support segment-based memory translation. I/O is programmed using memory-mapped techniques. The machine is approximately the size of a dishwasher, though adding the reel-to-reel tape drive increases its size. These computers use SMD hard drives.
The 3B15, introduced in 1985, [11] uses the WE 32100 and is the faster follow-on to the 3B5 with similar large form factor.
The 3B4000 is a high availability server introduced in 1987 [12] and based on a 'snugly-coupled' architecture using the WE series 32x00 32-bit processor. Known internally as 'Apache', the 3B4000 is a follow-on to the 3B15 and initial revisions use a 3B15 as a master processor. Developed in the mid-1980's at the Lisle Indian Hill West facility by the High Performance Computer Development Lab, the system consists of multiple high performance (at the time) processor boards – adjunct processing elements (APEs) and adjunct communication elements (ACEs). These adjunct processors run a customized UNIX kernel with drivers for SCSI (APEs) and serial boards (ACEs). The processing boards are interconnected by a redundant low latency parallel bus (ABUS) running at 20 MB/s. The UNIX kernels running on the adjunct processors are modified to allow the fork/exec of processes across processing units. The system calls and peripheral drivers are also extended to allow processes to access remote resources across the ABUS. Since the ABUS is hot-swappable, processors can be added or replaced without shutting down the system. If one of the adjunct processors fails during operation, the system can detect and restart programs that were running on the failed element.
The 3B4000 is capable of significant expansion; one test system (including storage) occupies 17 mid-height cabinets. Generally, the performance of the system increases linearly with additional processing elements, however the lack of a true shared memory capability requires rewriting applications that rely heavily on this feature to avoid a severe performance penalty.
The 3B2 was introduced in 1984 using the WE 32000 32-bit microprocessor at 8 MHz with memory management chips that supports demand paging. Uses include the Switching Control Center System. The 3B2 Model 300, which can support up to 18 users, [1] is approximately 4 inches (100 mm) high and the 3B2 Model 400 is approximately 8 inches (200 mm) high.
The 300 was soon supplanted by the 3B2/310 running at 10 MHz, which features the WE 32100 CPU as do later models. The Model 400, introduced in 1985, [11] allows more peripheral slots and more memory, and has a built-in 23 MB QIC tape drive managed by a floppy disk controller (nicknamed the "floppy tape"). These three models use standard MFM 5+1⁄4" hard disk drives.
There are also Model 100 and Model 200 3B2 systems. [1]
The 3B2/600, [3] running at 18 MHz, offers an improvement in performance and capacity: it features a SCSI controller for the 60 MB QIC tape and two internal full-height disk drives. The 600 is approximately twice as tall as a 400, and is oriented with the tape and floppy disk drives opposite the backplane (instead of at a right angle to it as on the 3xx, 4xx and later 500 models). Early models use an internal Emulex card to interface the SCSI controller with ESDI disks, with later models using SCSI drives directly.
The 3B2/500 was the next model to appear, essentially a 3B2/600 with enough components removed to fit into a 400 case; one internal disk drive and several backplane slots are sacrificed in this conversion. Unlike the 600, which because of its two large fans is loud, the 500 is tolerable in an office environment, like the 400.[ citation needed ]
The 3B2/700 [13] is an uprated version of the 600 featuring a slightly faster processor (WE 32200 at 22 MHz), and the 3B2/1000 [2] is an additional step in this direction (WE 32200 at 24 MHz).
Officially named the AT&T UNIX PC , [14] AT&T introduced a desktop computer in 1985 that is often dubbed the 3B1. However, this workstation is unrelated in hardware to the 3B line, and is based on the Motorola 68010 microprocessor. It runs a derivative of Unix System V Release 2 by Convergent Technologies. The system, which is also known as the PC-7300, is tailored for use as a productivity tool in office environments and as an electronic communication center. [14]
Small Computer System Interface 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 in the 1980s and has seen widespread use on servers and high-end workstations, with new SCSI standards being published as recently as SAS-4 in 2017.
The Amiga 2000 (A2000) is a personal computer released by Commodore in March 1987. It was introduced as a "big box" expandable variant of the Amiga 1000 but quickly redesigned to share most of its electronic components with the contemporary Amiga 500 for cost reduction. Expansion capabilities include two 3.5" drive bays and one 5.25" bay that could be used by a 5.25" floppy drive, a hard drive, or CD-ROM once they became available.
Apollo/Domain is a series of workstations that were developed and produced by Apollo Computer from c. 1980 to 1989. The machines were built around the Motorola 68k series of processors, except for the DN10000, which has from one to four of Apollo's RISC processors, named PRISM.
The Personal System/2 or PS/2 is IBM's second generation of personal computers. Released in 1987, it officially replaced the IBM PC, XT, AT, and PC Convertible in IBM's lineup. Many of the PS/2's innovations, such as the 16550 UART, 1440 KB 3.5-inch floppy disk format, 72-pin SIMMs, PS/2 port, and VGA video standard, went on to become standards in the broader PC market.
Sequent Computer Systems was a computer company that designed and manufactured multiprocessing computer systems. They were among the pioneers in high-performance symmetric multiprocessing (SMP) open systems, innovating in both hardware and software.
The Power Macintosh G3 is a series of personal computers designed, manufactured, and sold by Apple Computer from November 1997 to August 1999. It represented Apple's first step towards eliminating redundancy and complexity in the product line by replacing eight Power Macintosh models with three: Desktop and Mini Tower models for professional and home use, and an all-in-one model for education. The introduction of the Desktop and Mini Tower models coincided with Apple starting to sell build-to-order Macs directly from its web site in an online store, which was unusual for the time as Dell was the only major computer manufacturer doing this. Apple's move to build-to-order sales of the Power Macintosh G3 also coincided with the acquisition of Power Computing Corporation, which had been providing telephone sales of Macintosh clones for more than two years.
RISC iX is a discontinued Unix operating system designed to run on a series of workstations based on the Acorn Archimedes microcomputer. Heavily based on 4.3BSD, it was initially completed in 1988, a year after Arthur but before RISC OS. It was introduced in the ARM2-based R140 workstation in 1989, followed up by the ARM3-based R200-series workstations in 1990.
HP 9000 is a line of workstation and server computer systems produced by the Hewlett-Packard (HP) Company. The native operating system for almost all HP 9000 systems is HP-UX, which is based on UNIX System V.
The PERQ, also referred to as the Three Rivers PERQ or ICL PERQ, is a pioneering workstation computer produced in the late 1970s through the early 1980s. It is the first commercially-produced personal workstation with a graphical user interface (GUI). The design of the PERQ was heavily influenced by the original workstation computer, the Xerox Alto, which was never commercially produced. The workstation was conceived by six former Carnegie Mellon University alumni and employees: Brian S. Rosen, James R. Teter, William H. Broadley, J. Stanley Kriz, Raj Reddy and Paul G. Newbury, who formed the startup Three Rivers Computer Corporation (3RCC) in 1974.
The O2 is an entry-level Unix workstation introduced in 1996 by Silicon Graphics, Inc. (SGI) to replace their earlier Indy series. Like the Indy, the O2 uses a single MIPS microprocessor and was intended to be used mainly for multimedia. Its larger counterpart is the SGI Octane. The O2 was SGI's last attempt at a low-end workstation.
AT&T Computer Systems is the generic name for American Telephone & Telegraph's unsuccessful attempt to compete in the computer business. In return for divesting the local Bell Operating Companies, AT&T was allowed to have an unregulated division to sell computer hardware and software. The company made the 3B series computers.
The Atari TT030 is a member of the Atari ST family, released in 1990. It was originally intended to be a high-end Unix workstation, but Atari took two years to release a port of Unix SVR4 for the TT, which prevented the TT from ever being seriously considered in its intended market.
The Macintosh Quadra 950 is a personal computer designed, manufactured and sold by Apple Computer from March 1992 to October 1995. It replaced the Quadra 900 that was introduced several months earlier, increasing the CPU clock rate of its 68040 CPU from 25 MHz to 33 MHz, and improving the graphics support. The two computers were otherwise identical, including the price. With a Macintosh Processor Upgrade Card installed, this computer is known as the Power Macintosh 950.
The Multia, later re-branded the Universal Desktop Box, was a line of desktop computers introduced by Digital Equipment Corporation on 7 November 1994. The line is notable in that units were offered with either an Alpha AXP or Intel Pentium processor as the CPU, and most hardware other than the backplane and CPU were interchangeable. Both the Alpha and Intel versions were intended to run Windows NT.
DECsystem was a line of server computers from Digital Equipment Corporation. They were based on MIPS architecture processors and ran DEC's version of the UNIX operating system, called ULTRIX. They ranged in size from workstation-style desktop enclosures to large pedestal cabinets.
The Sun-2 series of UNIX workstations and servers was launched by Sun Microsystems in November 1983. As the name suggests, the Sun-2 represented the second generation of Sun systems, superseding the original Sun-1 series. The Sun-2 series used a 10 MHz Motorola 68010 microprocessor with a proprietary Sun-2 Memory Management Unit (MMU), which enabled it to be the first Sun architecture to run a full virtual memory UNIX implementation, SunOS 1.0, based on 4.1BSD. Early Sun-2 models were based on the Intel Multibus architecture, with later models using VMEbus, which continued to be used in the successor Sun-3 and Sun-4 families.
The Sun Microsystems Ultra 80 is a computer workstation that shipped from November 1999 to 2002.
Torch Computers Ltd was a computer hardware company with origins in a 1982 joint venture between Acorn Computers and Climar Group that led to the development of the Communicator or C-series computer, a system based on the BBC Micro with a Z80 second processor and integral modem, intended as a viewdata terminal.
The ICL DRS was a range of departmental computers from International Computers Limited (ICL). Standing originally for Distributed Resource System, the full name was later dropped in favour of the abbreviation.
Onyx Systems, Inc. was a computer hardware and software company founded in Cupertino, California in 1979 by Bob Marsh and Kip Myers, former managers in Zilog's systems group. It was one of the earliest vendors of microprocessor-based Unix systems.
could support up to 80 users