Data General AViiON
Encyclopedia
AViiON was a series of computers from Data General
that were the company's main product from the late 1980s until the company's server products were discontinued in 2001. Earlier AViiON models used the Motorola 88000
CPU
, but later models moved to an all-Intel solution when Motorola
stopped work on the 88000 in the early 1990s. Some versions of these later Intel-based machines ran Windows NT
, while higher-end machines ran the company's flavor of Unix, DG/UX
.
Data General had, for most of its history, essentially mirrored the strategy of DEC
with a competitive (but, in the spirit of the time, incompatible) minicomputer
with a better price/performance ratio
. However by the 1980s, Data General was clearly in a downward spiral relative to DEC. With the performance of custom-designed minicomputer CPU's dropping relative to commodity processors, the cost of developing a custom solution no longer paid for itself. A better solution was to use these same commodity processors, but put them together in such a way to offer better performance than a commodity machine could offer.
With AViiON, DG shifted its sight from a purely proprietary minicomputer line to the burgeoning Unix
server market. The new line was based around the Motorola 88000
, a high performance RISC processor with some support for multiprocessing
and a particularly clean architecture. The machines ran a System V Unix variant known as DG/UX
, largely developed at the company's Research Triangle Park facility. DG/UX had previously run on the company's family of Eclipse MV 32-bit minicomputers (the successors to Nova and the 16-bit Eclipse
minis) but only in a very secondary role to the Eclipse MV mainstay AOS/VS
and AOS/VS II operating systems.
AViiONs were released in a variety of sizes beginning in the summer of 1989. They debuted as a pizza box
workstation (codenamed "Maverick") and a server in both roller-mounted and rackmount flavors ("Topgun"). Speed-bumped and scaled-up versions followed, culminating in, first, the 16-CPU AV/9500 server and then the up to 32-way AV 10000 server in 1995, DG's first implementation of a Non-Uniform Memory Access
(NUMA) design. Workstations remained part of the line for a time, but the emphasis increasingly shifted towards servers.
In 1992 Motorola joined the AIM alliance
to develop "cut down" versions of the IBM POWER
CPU design into a single-chip CPU for desktop machines, and eventually stopped further development of the 88000. Because of this, DG gave up working with Motorola, and decided instead to align its efforts with what was soon to become the clear winner in volume microprocessors, and used i386 architecture CPUs from Intel instead.
This resulted in a second series of AViiON machines based first on the Pentium, and later on faster Pentium Pro
, Pentium II
and Pentium III
Xeon
CPUs. This more commoditized hardware approach also led DG to develop NUMA servers that added a memory-coherent interconnect (Scalable Coherent Interconnect
(SCI)) to "standard high-volume" x86 motherboards sourced from Intel. Sequent Computer Systems
, now part of IBM
, was following a similar strategy at the time. A system codenamed "Manx" was an earlier NUMA effort based on the original Pentium and Zenith hardware, but it was never brought to market. The AV 20000 ("Audubon") connected up to 32 Pentium Pro processors (on up to eight quad-processor building blocks) in this manner; the later AV 25000 ("Audubon 2") upgrade expanded this to 64 Pentium II (later Pentium III) Xeons.
Based on the burgeoning popularity of Windows NT, Intel-based AViiON servers also added Windows
to their OS roster across the AViiON x86 line. It ended up contributing a significant percentage of revenues at the low-end, especially among existing DG customers who had made a decision to switch to NT. However, at the high-end, although Windows NT could run efficiently on single-block (i.e. quad-processor) building blocks in NUMA servers, it did not at the time have the processor
and memory affinity optimizations that are required to achieve high performance on larger systems. As a result, Windows on DG NUMA servers was always more of a marketing story than a technical reality.
Around the same time, DG was also aggressively working towards an "industry standard" Unix operating system with the Santa Cruz Operation and others. However, first with SCO's Data Center Acceleration Program (DCAP), and then Project Monterey
, this never came to pass. Ultimately, DG's NUMA servers ended up as just another large-scale proprietary Unix server at a time when the industry was coalescing around the Unix platform variants of just a few large vendors — Compaq
(later acquired by HP), HP
, IBM
, and Sun Microsystems
.
In 1999 EMC
purchased Data General for 1.2 billion dollars primarily to gain access to its CLARiiON line of disk array storage products and associated software. Under the terms of the "pooling of interests merger," EMC maintained the server line for two years, but discontinued it as soon as the terms of the deal allowed, at which point AViiON disappeared.
Data General
Data General was one of the first minicomputer firms from the late 1960s. Three of the four founders were former employees of Digital Equipment Corporation. Their first product, the Data General Nova, was a 16-bit minicomputer...
that were the company's main product from the late 1980s until the company's server products were discontinued in 2001. Earlier AViiON models used the Motorola 88000
Motorola 88000
The 88000 is a RISC instruction set architecture developed by Motorola. The 88000 was Motorola's attempt at a home-grown RISC architecture, started in the 1980s. The 88000 arrived on the market some two years after the competing SPARC and MIPS...
CPU
Central processing unit
The central processing unit is the portion of a computer system that carries out the instructions of a computer program, to perform the basic arithmetical, logical, and input/output operations of the system. The CPU plays a role somewhat analogous to the brain in the computer. The term has been in...
, but later models moved to an all-Intel solution when Motorola
Motorola
Motorola, Inc. was an American multinational telecommunications company based in Schaumburg, Illinois, which was eventually divided into two independent public companies, Motorola Mobility and Motorola Solutions on January 4, 2011, after losing $4.3 billion from 2007 to 2009...
stopped work on the 88000 in the early 1990s. Some versions of these later Intel-based machines ran Windows NT
Windows NT
Windows NT is a family of operating systems produced by Microsoft, the first version of which was released in July 1993. It was a powerful high-level-language-based, processor-independent, multiprocessing, multiuser operating system with features comparable to Unix. It was intended to complement...
, while higher-end machines ran the company's flavor of Unix, DG/UX
DG/UX
DG/UX was a Unix operating system developed by Data General for its Eclipse MV minicomputer line, and later the AViiON workstation and server line ....
.
Data General had, for most of its history, essentially mirrored the strategy of DEC
Digital Equipment Corporation
Digital Equipment Corporation was a major American company in the computer industry and a leading vendor of computer systems, software and peripherals from the 1960s to the 1990s...
with a competitive (but, in the spirit of the time, incompatible) minicomputer
Minicomputer
A minicomputer is a class of multi-user computers that lies in the middle range of the computing spectrum, in between the largest multi-user systems and the smallest single-user systems...
with a better price/performance ratio
Price/performance ratio
In economics and engineering, the price/performance ratio refers to a product's ability to deliver performance, of any sort, for its price. Generally speaking, products with a higher price/performance ratio are more desirable, excluding other factors....
. However by the 1980s, Data General was clearly in a downward spiral relative to DEC. With the performance of custom-designed minicomputer CPU's dropping relative to commodity processors, the cost of developing a custom solution no longer paid for itself. A better solution was to use these same commodity processors, but put them together in such a way to offer better performance than a commodity machine could offer.
With AViiON, DG shifted its sight from a purely proprietary minicomputer line to the burgeoning Unix
Unix
Unix is a multitasking, multi-user computer operating system originally developed in 1969 by a group of AT&T employees at Bell Labs, including Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy, and Joe Ossanna...
server market. The new line was based around the Motorola 88000
Motorola 88000
The 88000 is a RISC instruction set architecture developed by Motorola. The 88000 was Motorola's attempt at a home-grown RISC architecture, started in the 1980s. The 88000 arrived on the market some two years after the competing SPARC and MIPS...
, a high performance RISC processor with some support for multiprocessing
Multiprocessing
Multiprocessing is the use of two or more central processing units within a single computer system. The term also refers to the ability of a system to support more than one processor and/or the ability to allocate tasks between them...
and a particularly clean architecture. The machines ran a System V Unix variant known as DG/UX
DG/UX
DG/UX was a Unix operating system developed by Data General for its Eclipse MV minicomputer line, and later the AViiON workstation and server line ....
, largely developed at the company's Research Triangle Park facility. DG/UX had previously run on the company's family of Eclipse MV 32-bit minicomputers (the successors to Nova and the 16-bit Eclipse
Data General Eclipse
The Data General Eclipse line of computers by Data General were 16-bit minicomputers released in early 1974 and sold until 1988. The Eclipse was based on many of the same concepts as the Data General Nova, but included support for virtual memory and multitasking more suitable to the small office...
minis) but only in a very secondary role to the Eclipse MV mainstay AOS/VS
AOS/VS
Data General wrote operating systems for its hardware: DOS and RDOS for the 16-bit Nova line; RDOS and AOS for the 16-bit Eclipse C, M and S lines; AOS/VS and AOS/RT32 and later AOS/VS II for the 32-bit Eclipse MV line....
and AOS/VS II operating systems.
AViiONs were released in a variety of sizes beginning in the summer of 1989. They debuted as a pizza box
Pizza box form factor
In computing, a pizza box is a style of case for computers or network switches. Cases of this type tend to be wide and flat, normally one or two rack units in height, thus resembling pizza delivery boxes....
workstation (codenamed "Maverick") and a server in both roller-mounted and rackmount flavors ("Topgun"). Speed-bumped and scaled-up versions followed, culminating in, first, the 16-CPU AV/9500 server and then the up to 32-way AV 10000 server in 1995, DG's first implementation of a Non-Uniform Memory Access
Non-Uniform Memory Access
Non-Uniform Memory Access is a computer memory design used in Multiprocessing, where the memory access time depends on the memory location relative to a processor...
(NUMA) design. Workstations remained part of the line for a time, but the emphasis increasingly shifted towards servers.
In 1992 Motorola joined the AIM alliance
AIM alliance
The AIM alliance was an alliance formed on October 2, 1991, between Apple Inc. , IBM, and Motorola to create a new computing standard based on the PowerPC architecture. The stated goal of the alliance was to challenge the dominant Wintel computing platform with a new computer design and a...
to develop "cut down" versions of the IBM POWER
IBM POWER
POWER is a reduced instruction set computer instruction set architecture developed by IBM. The name is an acronym for Performance Optimization With Enhanced RISC....
CPU design into a single-chip CPU for desktop machines, and eventually stopped further development of the 88000. Because of this, DG gave up working with Motorola, and decided instead to align its efforts with what was soon to become the clear winner in volume microprocessors, and used i386 architecture CPUs from Intel instead.
This resulted in a second series of AViiON machines based first on the Pentium, and later on faster Pentium Pro
Pentium Pro
The Pentium Pro is a sixth-generation x86 microprocessor developed and manufactured by Intel introduced in November 1, 1995 . It introduced the P6 microarchitecture and was originally intended to replace the original Pentium in a full range of applications...
, Pentium II
Pentium II
The Pentium II brand refers to Intel's sixth-generation microarchitecture and x86-compatible microprocessors introduced on May 7, 1997. Containing 7.5 million transistors, the Pentium II featured an improved version of the first P6-generation core of the Pentium Pro, which contained 5.5 million...
and Pentium III
Pentium III
The Pentium III brand refers to Intel's 32-bit x86 desktop and mobile microprocessors based on the sixth-generation P6 microarchitecture introduced on February 26, 1999. The brand's initial processors were very similar to the earlier Pentium II-branded microprocessors...
Xeon
Xeon
The Xeon is a brand of multiprocessing- or multi-socket-capable x86 microprocessors from Intel Corporation targeted at the non-consumer server, workstation and embedded system markets.-Overview:...
CPUs. This more commoditized hardware approach also led DG to develop NUMA servers that added a memory-coherent interconnect (Scalable Coherent Interconnect
Scalable Coherent Interconnect
SCI, for Scalable Coherent Interface, is a high-speed interconnect standard for shared memory multiprocessing and message passing. The IEEE Std 1596-1992, IEEE Standard for Scalable Coherent Interface was approved by the IEEE standards board on March 19, 1992...
(SCI)) to "standard high-volume" x86 motherboards sourced from Intel. Sequent Computer Systems
Sequent Computer Systems
Sequent Computer Systems, or Sequent, was a computer company that designed and manufactured multiprocessing computer systems. They were among the pioneers in high-performance symmetric multiprocessing open systems, innovating in both hardware and software Sequent Computer Systems, or Sequent, was...
, now part of IBM
IBM
International Business Machines Corporation or IBM is an American multinational technology and consulting corporation headquartered in Armonk, New York, United States. IBM manufactures and sells computer hardware and software, and it offers infrastructure, hosting and consulting services in areas...
, was following a similar strategy at the time. A system codenamed "Manx" was an earlier NUMA effort based on the original Pentium and Zenith hardware, but it was never brought to market. The AV 20000 ("Audubon") connected up to 32 Pentium Pro processors (on up to eight quad-processor building blocks) in this manner; the later AV 25000 ("Audubon 2") upgrade expanded this to 64 Pentium II (later Pentium III) Xeons.
Based on the burgeoning popularity of Windows NT, Intel-based AViiON servers also added Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...
to their OS roster across the AViiON x86 line. It ended up contributing a significant percentage of revenues at the low-end, especially among existing DG customers who had made a decision to switch to NT. However, at the high-end, although Windows NT could run efficiently on single-block (i.e. quad-processor) building blocks in NUMA servers, it did not at the time have the processor
Processor affinity
Processor affinity is a modification of the native central queue scheduling algorithm in a symmetric multiprocessing operating system. Each task in the queue has a tag indicating its preferred / kin processor...
and memory affinity optimizations that are required to achieve high performance on larger systems. As a result, Windows on DG NUMA servers was always more of a marketing story than a technical reality.
Around the same time, DG was also aggressively working towards an "industry standard" Unix operating system with the Santa Cruz Operation and others. However, first with SCO's Data Center Acceleration Program (DCAP), and then Project Monterey
Project Monterey
Project Monterey was an attempt to build a single Unix operating system that ran across a variety of 32-bit and 64-bit platforms, as well as supporting multi-processing...
, this never came to pass. Ultimately, DG's NUMA servers ended up as just another large-scale proprietary Unix server at a time when the industry was coalescing around the Unix platform variants of just a few large vendors — Compaq
Compaq
Compaq Computer Corporation is a personal computer company founded in 1982. Once the largest supplier of personal computing systems in the world, Compaq existed as an independent corporation until 2002, when it was acquired for US$25 billion by Hewlett-Packard....
(later acquired by HP), HP
Hewlett-Packard
Hewlett-Packard Company or HP is an American multinational information technology corporation headquartered in Palo Alto, California, USA that provides products, technologies, softwares, solutions and services to consumers, small- and medium-sized businesses and large enterprises, including...
, IBM
IBM
International Business Machines Corporation or IBM is an American multinational technology and consulting corporation headquartered in Armonk, New York, United States. IBM manufactures and sells computer hardware and software, and it offers infrastructure, hosting and consulting services in areas...
, and Sun Microsystems
Sun Microsystems
Sun Microsystems, Inc. was a company that sold :computers, computer components, :computer software, and :information technology services. Sun was founded on February 24, 1982...
.
In 1999 EMC
EMC Corporation
EMC Corporation , a Financial Times Global 500, Fortune 500 and S&P 500 company, develops, delivers and supports information infrastructure and virtual infrastructure hardware, software, and services. EMC is headquartered in Hopkinton, Massachusetts, USA.Former Intel executive Richard Egan and his...
purchased Data General for 1.2 billion dollars primarily to gain access to its CLARiiON line of disk array storage products and associated software. Under the terms of the "pooling of interests merger," EMC maintained the server line for two years, but discontinued it as soon as the terms of the deal allowed, at which point AViiON disappeared.