Workstation

Last updated
Sun SPARCstation 10 with CRT monitor, from the early 1990s Sun SparcStation 10 with CRT.jpg
Sun SPARCstation 10 with CRT monitor, from the early 1990s

A workstation is a special computer designed for technical or scientific applications. Intended primarily to be used by one person at a time, they are commonly connected to a local area network and run multi-user operating systems. The term workstation has also been used loosely to refer to everything from a mainframe computer terminal to a PC connected to a network, but the most common form refers to the class of hardware offered by several current and defunct companies such as Sun Microsystems, Silicon Graphics, Apollo Computer, DEC, HP, NeXT and IBM which opened the door for the 3D graphics animation revolution of the late 1990s.

Contents

Workstations offer higher performance than mainstream personal computers, especially with respect to CPU and graphics, memory capacity, and multitasking capability. Workstations are optimized for the visualization and manipulation of different types of complex data such as 3D mechanical design, engineering simulation (e.g., computational fluid dynamics), animation and rendering of images, and mathematical plots. Typically, the form factor is that of a desktop computer, consist of a high resolution display, a keyboard and a mouse at a minimum, but also offer multiple displays, graphics tablets, 3D mice (devices for manipulating 3D objects and navigating scenes), etc. Workstations were the first segment of the computer market to present advanced accessories and collaboration tools.

The increasing capabilities of mainstream PCs in the late 1990s have blurred the lines between PCs and technical/scientific workstations.[ citation needed ] Typical workstations previously employed proprietary hardware which made them distinct from PCs; for instance IBM used RISC-based CPUs for its workstations and Intel x86 CPUs for its business/consumer PCs during the 1990s and 2000s. However, by the early 2000s this difference largely disappeared, as workstations now use highly commoditized hardware dominated by large PC vendors, such as Dell, Hewlett-Packard (later HP Inc. and Hewlett Packard Enterprise) and Fujitsu, selling Microsoft Windows or Linux systems running on x86-64 processors.

History

Early Xerox workstation XeroxWorkstation.jpg
Early Xerox workstation
HP 9000 model 425 workstation running HP-UX 9 and Visual User Environment (VUE) HP-HP9000-425-Workstation 26.jpg
HP 9000 model 425 workstation running HP-UX 9 and Visual User Environment (VUE)
HP 9000 model 735 running HP-UX and the Common Desktop Environment (CDE) HP-HP9000-735-99-Workstation 02.jpg
HP 9000 model 735 running HP-UX and the Common Desktop Environment (CDE)

Origins and development

Perhaps the first computer that might qualify as a "workstation" was the IBM 1620, a small scientific computer designed to be used interactively by a single person sitting at the console. It was introduced in 1960. One peculiar feature of the machine was that it lacked any actual arithmetic circuitry. To perform addition, it required a memory-resident table of decimal addition rules. This saved on the cost of logic circuitry, enabling IBM to make it inexpensive. The machine was code-named CADET and rented initially for $1000 a month.

In 1965, IBM introduced the IBM 1130 scientific computer, which was meant as the successor to the 1620. Both of these systems came with the ability to run programs written in Fortran and other languages. Both the 1620 and the 1130 were built into roughly desk-sized cabinets. Both were available with add-on disk drives, printers, and both paper-tape and punched-card I/O. A console typewriter for direct interaction was standard on each.

Early examples of workstations were generally dedicated minicomputers; a system designed to support a number of users would instead be reserved exclusively for one person. A notable example was the PDP-8 from Digital Equipment Corporation, regarded to be the first commercial minicomputer.

The Lisp machines developed at MIT in the early 1970s pioneered some of the principles of the workstation computer, as they were high-performance, networked, single-user systems intended for heavily interactive use. Lisp Machines were commercialized beginning 1980 by companies like Symbolics, Lisp Machines, Texas Instruments (the TI Explorer) and Xerox (the Interlisp-D workstations). The first computer designed for a single-user, with high-resolution graphics facilities (and so a workstation in the modern sense of the term) was the Xerox Alto developed at Xerox PARC in 1973. Other early workstations include the Terak 8510/a (1977), Three Rivers PERQ (1979) and the later Xerox Star (1981).

1980s rise in popularity

In the early 1980s, with the advent of 32-bit microprocessors such as the Motorola 68000, a number of new participants in this field appeared, including Apollo Computer and Sun Microsystems, who created Unix-based workstations based on this processor. Meanwhile, DARPA's VLSI Project created several spinoff graphics products as well, notably the SGI 3130, and Silicon Graphics' range of machines that followed. It was not uncommon to differentiate the target market for the products, with Sun and Apollo considered to be network workstations, while the SGI machines were graphics workstations. As RISC microprocessors became available in the mid-1980s, these were adopted by many workstation vendors.

Workstations tended to be very expensive, typically several times the cost of a standard PC and sometimes costing as much as a new car. However, minicomputers sometimes cost as much as a house. The high expense usually came from using costlier components that ran faster than those found at the local computer store, as well as the inclusion of features not found in PCs of the time, such as high-speed networking and sophisticated graphics. Workstation manufacturers also tend to take a "balanced" approach to system design, making certain to avoid bottlenecks so that data can flow unimpeded between the many different subsystems within a computer. Additionally, workstations, given their more specialized nature, tend to have higher profit margins than commodity-driven PCs.

The systems that come out of workstation companies often feature SCSI or Fibre Channel disk storage systems, high-end 3D accelerators, single or multiple 64-bit processors, large amounts of RAM, and well-designed cooling. Additionally, the companies that make the products tend to have comprehensive repair/replacement plans. As the distinction between workstation and PC fades, however, workstation manufacturers have increasingly employed "off the shelf" PC components and graphics solutions rather than proprietary hardware or software. Some "low-cost" workstations are still expensive by PC standards, but offer binary compatibility with higher-end workstations and servers made by the same vendor. This allows software development to take place on low-cost (relative to the server) desktop machines.

Graphics workstations

Graphics workstations (e.g. machines from Silicon Graphics) often shipped with graphics accelerators.

Thin clients and X terminals

There have been several attempts to produce a workstation-like machine specifically for the lowest possible price point as opposed to performance. One approach is to remove local storage and reduce the machine to the processor, keyboard, mouse and screen. In some cases, these diskless nodes would still run a traditional operating system and perform computations locally, with storage on a remote server. These approaches are intended not just to reduce the initial system purchase cost, but lower the total cost of ownership by reducing the amount of administration required per user.

This approach was actually first attempted as a replacement for PCs in office productivity applications, with the 3Station by 3Com as an early example; in the 1990s, X terminals filled a similar role for technical computing. Sun has also introduced "thin clients", most notably its Sun Ray product line. However, traditional workstations and PCs continue to drop in price, which tends to undercut the market for products of this type.

"3M computer"

NeXTstation graphics workstation from 1990 NeXTstation Turbo Color 2.jpeg
NeXTstation graphics workstation from 1990
Sony NEWS workstation: 2x 68030 @ 25 MHz, 1280x1024 256-color display Sony news.jpg
Sony NEWS workstation: 2x 68030 @ 25 MHz, 1280x1024 256-color display
SGI Indy graphics workstation SGI Indy CRT.jpg
SGI Indy graphics workstation
An SGI O2 graphics workstation SGI O2 Workstation Desk.jpeg
An SGI O2 graphics workstation
HP C8000 workstation running HP-UX 11i with CDE HP-HP9000-C8000-Workstation 33.jpg
HP C8000 workstation running HP-UX 11i with CDE
Six workstations: four HP Z620, one HP Z820, one HP Z420. Six HP workstations.jpg
Six workstations: four HP Z620, one HP Z820, one HP Z420.

In the early 1980s, a high-end workstation had to meet the three Ms. The so-called "3M computer" had a Megabyte of memory, a Megapixel display (roughly 1000×1000), and a "MegaFLOPS" compute performance (at least one million floating point operations per second). [lower-alpha 1] As limited as this seems today, it was at least an order of magnitude beyond the capacity of the personal computer of the time; the original 1981 IBM Personal Computer had 16 KB memory, a text-only display, and floating-point performance around 1 kiloFLOPS (30 kiloFLOPS with the optional 8087 math coprocessor). Other desirable features not found in desktop computers at that time included networking, graphics acceleration, and high-speed internal and peripheral data buses.

Another goal was to bring the price for such a system down under a "Megapenny", that is, less than $10,000; this was not achieved until the late 1980s, although many workstations, particularly mid-range or high-end still cost anywhere from $15,000 to $100,000 and over throughout the early to mid-1990s.

The more widespread adoption of these technologies into mainstream PCs was a direct factor in the decline of the workstation as a separate market segment:

Place in the market

Dell Precision 620MT with dual Pentium III processors Dell Precision 620MT - 2x PIII - Windows 98 - Work.jpeg
Dell Precision 620MT with dual Pentium III processors
Sun Ultra 20 with AMD Opteron processor and Solaris 10 Sun Ultra 20 Workstation (2005).jpeg
Sun Ultra 20 with AMD Opteron processor and Solaris 10

Since the turn of the millennium, the definition of "workstation" has blurred to some extent. Many of the components used in lower-end "workstations" are now the same as those used in the consumer market, and the price differential between the lower-end workstation and consumer PCs can be narrower than it once was (and in certain cases in the high-end consumer market, such as the "enthusiast" game market, it can be difficult to tell what qualifies as a "desktop PC" and a "workstation"). In another instance, the Nvidia GeForce 256 graphics card spawned the Quadro, which had the same GPU but different driver support and certifications tailored to the unique requirements of CAD applications and retailed for a much higher price, so many took to using the GeForce as a "poor-man's" workstation card since the hardware was largely as capable plus it could be soft-modded to unlock features nominally exclusive to the Quadro. [1]

Workstations have typically been the drivers of advancements in CPU technology. Although both the consumer desktop and the workstation benefit from CPUs designed around the multicore concept (essentially, multiple processors on a die, the application of which IBM's POWER4 was a pioneer), modern workstations typically use multiple multicore CPUs, error-correcting memory and much larger on-die caches than those found on "consumer-level" CPUs. Such power and reliability are not normally required on a general desktop computer. IBM's POWER-based processor boards and the workstation-level Intel-based Xeon processor boards, for example, have multiple CPUs, more on-die cache and ECC memory, which are features more suited to demanding content-creation, engineering and scientific work than to general desktop computing.

Some workstations are designed for use with only one specific application such as AutoCAD, Avid Xpress Studio HD, 3D Studio Max, etc. To ensure compatibility with the software, purchasers usually ask for a certificate from the software vendor. The certification process makes the workstation's price jump several notches but for professional purposes, reliability may be more important than the initial purchase cost.

Current workstation market

Dell Precision T3500 workstation with Intel Xeon processors Dell Precision T3500 Workstation - IPAS Research.jpeg
Dell Precision T3500 workstation with Intel Xeon processors
Hewlett-Packard Z820, an x86-64-based workstation HP Z820 Workstation.jpg
Hewlett-Packard Z820, an x86-64-based workstation
Inside an HP Z820 workstation HP Z820 inside.jpg
Inside an HP Z820 workstation

Decline of RISC-based workstations

By January 2009, all RISC-based workstation product lines had been discontinued:

Early 2018 saw the reintroduction of commercially available RISC-based workstations in the form of a series of IBM POWER9-based systems by Raptor Computing Systems. [6] [7]

Change to x86-64 workstations

The current workstation market uses x86-64 microprocessors. Operating systems available for these platforms include Microsoft Windows, FreeBSD, various Linux distributions, Apple macOS (formerly known as OS X), and Oracle Solaris. Some vendors also market commodity mono-socket systems as workstations.

Three types of products are marketed under the workstation umbrella:

  1. Workstation blade systems (IBM HC10 or Hewlett-Packard xw460c. Sun Visualization System is akin to these solutions)
  2. Ultra high-end workstation (SGI Virtu VS3xx)
  3. Deskside systems containing server-class CPUs and chipsets on large server-class motherboards with high-end RAM (HP Z-series workstations and Fujitsu CELSIUS workstations)

Workstation definition

A significant segment of the desktop market are computers expected to perform as workstations, but using PC operating systems and components. Component manufacturers will often segment their product line, and market premium components which are functionally similar to the cheaper "consumer" models but feature a higher level of robustness or performance.

A workstation-class PC may have some of the following features:

See also

Notes

  1. RFC 782 defined the workstation environment more generally as hardware and software dedicated to serve a single user, and that it provide for the use of additional shared resources.

Related Research Articles

Intel 80486 Successor to the Intel 386

The Intel 80486, also known as the i486 or 486, is a higher performance follow-up to the Intel 80386 microprocessor. The 80486 was introduced in 1989 and was the first tightly pipelined x86 design as well as the first x86 chip to use more than a million transistors, due to a large on-chip cache and an integrated floating-point unit. It represents a fourth generation of binary compatible CPUs since the original 8086 of 1978.

Motherboard Main printed circuit board (PCB) for a computing device

A motherboard is the main printed circuit board (PCB) in general-purpose computers and other expandable systems. It holds and allows communication between many of the crucial electronic components of a system, such as the central processing unit (CPU) and memory, and provides connectors for other peripherals. Unlike a backplane, a motherboard usually contains significant sub-systems, such as the central processor, the chipset's input/output and memory controllers, interface connectors, and other components integrated for general use.

Power Macintosh

The Power Macintosh, later Power Mac, is a family of personal computers designed, manufactured, and sold by Apple Computer, Inc. as part of the Macintosh brand from March 1994 until August 2006.

Reduced instruction set computer Processor executing one instruction in minimal clock cycles

A reduced instruction set computer, or RISC, is a computer with a small, highly optimized set of instructions, rather than the more specialized set often found in other types of architecture, such as in a complex instruction set computer (CISC). The main distinguishing feature of RISC architecture is that the instruction set is optimized with a large number of registers and a highly regular instruction pipeline, allowing a low number of clock cycles per instruction (CPI). Core features of a RISC philosophy are a load/store architecture, in which memory is accessed through specific instructions rather than as a part of most instructions in the set, and requiring only single-cycle instructions.

Silicon Graphics

Silicon Graphics, Inc. was an American high-performance computing manufacturer, producing computer hardware and software. Founded in Mountain View, California in November 1981 by Jim Clark, its initial market was 3D graphics computer workstations, but its products, strategies and market positions developed significantly over time.

IBM PC compatible computers are similar to the original IBM PC, XT, and AT that are able to use the same software and expansion cards. It was developed by Business Machine and PC corporation IBM. Such computers were referred to as PC clones, or IBM clones. The term "IBM PC compatible" is now a historical description only, since IBM no longer sells personal computers. The industry jargon "PC" sometimes doesn't mean "personal computer" generally, but rather a computer running Microsoft's Windows operating system, in contrast to Apple's macOS, which usually gives the computer the designation of "Mac".

The Motorola 68000 series is a family of 32-bit complex instruction set computer (CISC) microprocessors. During the 1980s and early 1990s, they were popular in personal computers and workstations and were the primary competitors of Intel's x86 microprocessors. They were most well known as the processors used in the early Apple Macintosh, the Sharp X68000, the Commodore Amiga, the Sinclair QL, the Atari ST, the Sega Genesis, the AT&T UnixPC, the Tandy Model 16/16B/6000, the Sun Microsystems Sun-1, Sun-2 and Sun-3, the NeXT Computer, the Texas Instruments TI-89/TI-92 calculators, the Palm Pilot and the Space Shuttle. Although no modern desktop computers are based on processors in the 680x0 series, derivative processors are still widely used in embedded systems.

Micro Channel architecture

Micro Channel architecture, or the Micro Channel bus, was a proprietary 16- or 32-bit parallel computer bus introduced by IBM in 1987 which was used on PS/2 and other computers until the mid-1990s. Its name is commonly abbreviated as "MCA", although not by IBM. In IBM products, it superseded the ISA bus and was itself subsequently superseded by the PCI bus architecture.

Apollo Computer Manufacturer of Apollo/Domain workstations in the 1980s

Apollo Computer Inc., founded in 1980 in Chelmsford, Massachusetts, by William Poduska and others, developed and produced Apollo/Domain workstations in the 1980s. Along with Symbolics and Sun Microsystems, Apollo was one of the first vendors of graphical workstations in the 1980s. Like computer companies at the time and unlike manufacturers of IBM PC compatibles, Apollo produced much of its own hardware and software.

IBM Personal System/2 Third generation of personal computers by IBM

The Personal System/2 or PS/2 is IBM's third 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, Model M keyboard layout, 72-pin SIMMs, the PS/2 keyboard and mouse ports, and the VGA video standard, went on to become standards in the broader PC market.

SGI Indigo² and Challenge M

The SGI Indigo2 and the SGI Challenge M are Unix workstations which were designed and sold by SGI from 1992 to 1997.

SGI Indy

The Indy, code-named "Guinness", is a low-end workstation introduced on July 12, 1993. Developed and manufactured by Silicon Graphics Incorporated (SGI), it is the result of the company's attempt to obtain a share of the low-end computer-aided design (CAD), desktop publishing, and multimedia markets. It was discontinued on June 30, 1997 and support ended on December 31, 2011.

The MIPS Magnum was a line of computer workstations designed by MIPS Computer Systems, Inc. and based on the MIPS series of RISC microprocessors. The first Magnum was released in March, 1990, and production of various models continued until 1993 when SGI bought MIPS Technologies. SGI cancelled the MIPS Magnum line to promote their own workstations including the entry-level SGI Indy.

SGI Visual Workstation

SGI Visual Workstation is a series of workstation computers that are designed and manufactured by SGI. Unlike its other product lines, which used the 64-bit MIPS RISC architecture, the line used Intel Pentium II and III processors and shipped with Windows NT 4.0 or Windows 2000 as its operating system in lieu of IRIX. However, the Visual Workstation 320 and 540 models deviated from the architecture of IBM-compatible PCs by using SGI's ARCS firmware instead of a traditional BIOS, internal components adapted from its MIPS-based products, and other proprietary components that made them incompatible with internal hardware designed for standard PCs and hence unable to run other versions of Microsoft Windows, especially Windows 9x. By contrast, the remaining models in the line are standard PCs, using VIA Technologies chipsets, Nvidia video cards, and standard components.

A custom-built or homebuilt computer is a computer assembled from available components, usually commercial off-the-shelf (COTS) components, rather than purchased as a complete system from a computer system supplier, also known as pre-built systems.

Gaming computer Desktop or laptop computer meant for running any video game.

Gaming computers, also known as a gaming PC or gaming rig, is a personal computer designed for playing any video game. A modern gaming computer is comparable to a mainstream computer with the addition of performance-oriented components, such as high-performance video cards and high core-count central processing units, that sacrifice power efficiency for raw performance. Gaming computers are often associated with enthusiast computing due to an overlap in interests; however, while a gaming computer is built to achieve performance for actual gameplay, enthusiast PCs are built to maximize performance, using games as a real application benchmark. Whereas enthusiast PCs are high-end by definition, gaming PCs can be subdivided into low-end, mid-range, and high-end markets. Video card manufacturers earn the bulk of their revenue from their low-end and mid-range offerings. Gaming PCs are often also suitable for other intensive tasks, like video editing.

The history of the personal computer as a mass-market consumer electronic device began with the microcomputer revolution of the 1970s. A personal computer is one intended for interactive individual use, as opposed to a mainframe computer where the end user's requests are filtered through operating staff, or a time-sharing system in which one large processor is shared by many individuals. After the development of the microprocessor, individual personal computers were low enough in cost that they eventually became affordable consumer goods. Early personal computers – generally called microcomputers – were sold often in electronic kit form and in limited numbers, and were of interest mostly to hobbyists and technicians.

Personal computer Computer intended for use by an individual person

A personal computer (PC) is a multi-purpose computer whose size, capabilities, and price make it feasible for individual use. Personal computers are intended to be operated directly by an end user, rather than by a computer expert or technician. Unlike large, costly minicomputers and mainframes, time-sharing by many people at the same time is not used with personal computers.

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.

Since 1985, many processors implementing some version of the MIPS architecture have been designed and used widely.

References

  1. "Workstation Products". Nvidia. Retrieved 2007-10-02.
  2. End of General Availability for MIPS® IRIX® Products, Silicon Graphics, December 2006
  3. "Discontinuance Notice", c8000 Workstation, HP, July 2007.
  4. A remarketed EOL Sun Ultra 45 workstation, Solar systems.
  5. "Hardware Withdrawal Announcement", IntelliStation POWER 185 and 285 (PDF), IBM.
  6. Raptor Launching Talos II Lite POWER9 Computer System At A Lower Cost, Phoronix
  7. Raptor Announces "Blackbird" Micro-ATX, Low-Cost POWER9 Motherboard, Phoronix