All Topics  
DEC 7000/10000 AXP

 

   Email Print
   Bookmark   Link






 

DEC 7000/10000 AXP



 
 
The DEC 7000 AXP and DEC 10000 AXP are a series of high-end multiprocessor server computers
Server (computing)

A server is a computer program that provides services to other computer programs , in the same or other computer. The physical computer that runs a server program is also often referred to as server....
 developed and manufactured by Digital Equipment Corporation
Digital Equipment Corporation

Digital Equipment Corporation was a pioneering United States company in the computer industry. It is often referred to within the computing industry as DEC ....
, introduced on 10 November, 1992 (although the DEC 10000 AXP was not available until the following year). These systems formed part of the first generation of systems based on the 64-bit
64-bit

64-bit CPUs have existed in supercomputers since the 1960s and in RISC-based computer workstation and Server s since the early 1990s. In 2003 they were introduced to the mainstream personal computer arena, in the form of the x86-64 and 64-bit PowerPC processor architectures....
 Alpha AXP architecture and at the time of introduction, ran Digital's OpenVMS AXP
OpenVMS

OpenVMS , previously known as VAX-11/VMS, VAX/VMS or VMS, is the name of a high-end computer server operating system that runs on the VAX and DEC Alpha families of computers, developed by Digital Equipment Corporation of Maynard, Massachusetts, Massachusetts , and most recently on Hewlett-Packard systems built around the In...
 operating system
Operating system

An operating system is an interface between hardware and applications; it is responsible for the management and coordination of activities and the sharing of the limited resources of the computer....
, with DEC OSF/1 AXP available in March 1993.






Discussion
Ask a question about 'DEC 7000/10000 AXP'
Start a new discussion about 'DEC 7000/10000 AXP'
Answer questions from other users
Full Discussion Forum



Encyclopedia


The DEC 7000 AXP and DEC 10000 AXP are a series of high-end multiprocessor server computers
Server (computing)

A server is a computer program that provides services to other computer programs , in the same or other computer. The physical computer that runs a server program is also often referred to as server....
 developed and manufactured by Digital Equipment Corporation
Digital Equipment Corporation

Digital Equipment Corporation was a pioneering United States company in the computer industry. It is often referred to within the computing industry as DEC ....
, introduced on 10 November, 1992 (although the DEC 10000 AXP was not available until the following year). These systems formed part of the first generation of systems based on the 64-bit
64-bit

64-bit CPUs have existed in supercomputers since the 1960s and in RISC-based computer workstation and Server s since the early 1990s. In 2003 they were introduced to the mainstream personal computer arena, in the form of the x86-64 and 64-bit PowerPC processor architectures....
 Alpha AXP architecture and at the time of introduction, ran Digital's OpenVMS AXP
OpenVMS

OpenVMS , previously known as VAX-11/VMS, VAX/VMS or VMS, is the name of a high-end computer server operating system that runs on the VAX and DEC Alpha families of computers, developed by Digital Equipment Corporation of Maynard, Massachusetts, Massachusetts , and most recently on Hewlett-Packard systems built around the In...
 operating system
Operating system

An operating system is an interface between hardware and applications; it is responsible for the management and coordination of activities and the sharing of the limited resources of the computer....
, with DEC OSF/1 AXP available in March 1993. They were designed in parallel with the VAX 7000
VAX 7000/10000

The VAX 7000 and VAX 10000 are a series of high-end multiprocessor minicomputers developed and manufactured by Digital Equipment Corporation , introduced in July 1992....
 and VAX 10000
VAX 7000/10000

The VAX 7000 and VAX 10000 are a series of high-end multiprocessor minicomputers developed and manufactured by Digital Equipment Corporation , introduced in July 1992....
 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 ....
s, and are identical except for the processor module(s) and supported bus interfaces. A field upgrade from a VAX 7000/10000 to a DEC 7000/10000 AXP was possible by means of swapping the processor boards.

The DEC 7000/10000 AXP were intended to supersede the VAX 6000
VAX 6000

The VAX 6000 is a family of minicomputers developed and manufactured by Digital Equipment Corporation using processors implementing the VAX instruction set architecture ....
 series, and themselves were succeeded in 1995 by the AlphaServer
AlphaServer

AlphaServer was the name given to a series of server computers, produced from 1994 onwards by Digital Equipment Corporation, and latterly by Compaq and Hewlett-Packard....
 8200 and 8400 (TurboLaser) enterprise servers.

Models


The DEC 7000 AXP was positioned as a data center
Data center

A data center is a facility used to house computer systems and associated components, such as telecommunications and storage systems. It generally includes redundant or backup power supplies, redundant data communications connections, environmental controls and security devices....
 system, whereas the DEC 10000 AXP was positioned as a "mainframe
Mainframe computer

Mainframes are computers used mainly by large organizations for critical applications, typically bulk data processing such as census, industry and consumer statistics, Enterprise Resource Planning, and financial transaction processing....
" system. From a hardware point of view, the DEC 10000 AXP was essentially a larger configuration of the DEC 7000 AXP. Both shared the same System Cabinet, but the DEC 10000 AXP was configured as standard with one Expander Cabinet housing storage devices, and one Battery Cabinet housing a uninterruptible power supply
Uninterruptible power supply

An uninterruptible power supply , also known as a battery back-up, provides emergency power and, depending on the topology, line regulation as well to connected equipment by supplying power from a separate source when utility power is not available....
. These were optional for a DEC 7000 AXP system.

There are two models of the DEC 7000 AXP:

  • Model 6x0, code-named Laser/Ruby: 182 MHz DECchip 21064
    Alpha 21064

    The Alpha 21064, introduced as the DECchip 21064 and known also by its code name, EV4, is a microprocessor developed and Semiconductor device fabrication by Digital Equipment Corporation that implemented the DEC Alpha instruction set architecture ....
     (EV4) processor(s) and when introduced, the base price was US$168,000. In October 1993, it was available with 200 MHz DECchip 21064 (EV4S) processor(s) (code-named Laser/Ruby+) and was priced from US$126,300. It was discontinued on 10 June 1995 and on 31 December 1995 for Europe. Upgrades were offered for an addition year after discontinuation.
  • Model 7x0, code-named Laser/Ruby45: 275 MHz DECchip 21064A
    Alpha 21064

    The Alpha 21064, introduced as the DECchip 21064 and known also by its code name, EV4, is a microprocessor developed and Semiconductor device fabrication by Digital Equipment Corporation that implemented the DEC Alpha instruction set architecture ....
     (EV45) processor(s). This model was introduced on 3 November 1994.


There was one model of the DEC 10000 AXP:

  • Model 6x0, code-named Blazer/Ruby: 200 MHz DECchip 21064 (EV4) processor(s). When introduced, the base price was US$316,000.


The possible values of 'x' is 1 to 6. These numbers specify the number of microprocessors in the system.

Cabinets


The DEC 7000/10000 AXP system is housed in the system cabinet. The upper part of the cabinet contains the LSB card cage on the left and the control panel and power subsystem on the the right. Below is the cooling system, which occupies the middle of the cabinet. It consists of a single blower that draws air from the top and bottom of the cabinet, expelling it through vents in the middle. Under the blower are four plug-in unit (PIU) quadrants for PIUs, enclosures which house options.

The expander cabinet houses additional PIUs. It is identical to the system cabinet except that the LSB card cage is replaced by two additional PIU quadrants, identified as 5 and 6. Up to none, one or two expander cabinets are supported by the DEC 7000/10000 AXP systems. The expander cabinets are placed against the sides of the system cabinet, with the first placed to the left and the second to the right.

The DEC 10000 AXP may utilize an additional type of cabinet, the battery cabinet, of which up to two may be installed against the sides of the expander cabinet(s), with the first to the left and the second to the right. These cabinets are different than the other cabinets in every respect, they are narrower physically and only provide space for two PIUs, one above the other. These PIUs are used only for additional battery PIUs to prolong the continued operation of the system in the event of the power failure in comparison to a system using only battery PIUs housed in the system or expander cabinets.

Hardware description


The DEC 7000/10000 AXP are six-way symmetric multiprocessing
Symmetric multiprocessing

In computing, symmetric multiprocessing or SMP involves a multiprocessor computer-architecture where two or more identical processors can connect to a single shared main memory....
 capable systems based on nine nodes that are interconnected by the 128-bit Laser System Bus (LSB). The bus operates at 50 MHz and is pipelined, yielding a maximum bandwidth of 800 MB/s and a usable bandwidth of 640 MB/s. Eight of the nine nodes can be populated by a combination of CPU and memory modules, as long as the number of CPU modules is one to six, and one to seven for memory modules. The inclusion of a I/O
Input/output

In computing, input/output, or I/O, refers to the communication between an information processing system , and the outside world ? possibly a human, or another information processing system....
 module at node nine is mandatory and the slot for the module was physically incompatible with other modules to ensure this.

The modules are printed circuit board
Printed circuit board

A printed circuit board, or PCB, is used to mechanically support and electrically connect electronic components using Conductor pathways, or signal traces, industrial etchinged from copper sheets laminated onto a non-conductive substrate....
s contained within an enclosure that plug into nine slots located on a centerplane
Backplane

A backplane is a circuit board that connects several electrical connector in parallel to each other, so that each pin of each connector is linked to the same relative pin of all the other connectors, forming a computer bus....
, which contains the LSB bus. The front side of centerplane, from left to right, has four slots for nodes zero to three and a Power Filter module, while the rear side, from left to right, has five slots for nodes four to eight. Slot eight is reserved for the I/O module. The modules and centerplane are housed in the LSB card cage. The centerplane is 350 mm wide by 500 mm high. The modules are 410 mm high and 340 mm deep.

CPU module


The Model 600 systems used the KN7AA CPU module, which contained either a 182 MHz DECchip 21064
Alpha 21064

The Alpha 21064, introduced as the DECchip 21064 and known also by its code name, EV4, is a microprocessor developed and Semiconductor device fabrication by Digital Equipment Corporation that implemented the DEC Alpha instruction set architecture ....
 (EV4) or 200 MHz DECchip 21064 (EV4S) microprocessor
Microprocessor

A microprocessor incorporates most or all of the functions of a central processing unit on a single integrated circuit . The first microprocessors emerged in the early 1970s and were used for electronic calculators, using Binary-coded decimal arithmetic on 4-bit Word ....
. The 182 MHz version was only used in DEC 7000 AXP, with the 200 MHz version used in the DEC 10000 AXP at first, and later in the DEC 7000 AXP. The Model 700 systems used the KN7AB CPU module containing a 275 MHz DECchip 21064A
Alpha 21064

The Alpha 21064, introduced as the DECchip 21064 and known also by its code name, EV4, is a microprocessor developed and Semiconductor device fabrication by Digital Equipment Corporation that implemented the DEC Alpha instruction set architecture ....
 (EV45).

Other than the differences in the microprocessor used and their clock frequencies, all CPU modules also featured 4 MB of B-cache (L2 cache
CPU cache

A CPU cache is a cache used by the central processing unit of a computer to reduce the average time to access computer storage. The cache is a smaller, faster memory which stores copies of the data from the most frequently used main memory locations....
) and two LEVI gate array
Gate array

A gate array or uncommitted logic array is an approach to the design and manufacture of application-specific integrated circuits . A gate array circuit is a prefabricated silicon chip circuit with no particular function in which transistors, standard NAND or NOR logic gates, and other active devices are placed at regular predefined pos...
s for interfacing the module to the LSB bus. The B-cache size of 4 MB was chosen as it was the largest size achievable with 4-bit SRAM
SRAM

SRAM can stand for:* Short-Range Attack Missile* Static random access memory* Shadow Random Access Memory* Service r?gional d'admission du Montr?al m?tropolitain...
s containing 262,144 words (128 KB) on a 128-bit system bus. The B-cache SRAMs and drivers reside on both sides of the CPU module.

The LEVI also implement the Gbus, an 8-bit bus to which hardware providing console
System console

The system console, root console or simply console is the text entry and display device for system administration messages, particularly those from the BIOS or boot loader, the Kernel , from the init system and from the syslog....
 functionality is connected to. Devices connected to the Gbus are a set of seven 128 KB (8-bit by 131,072-word) flash ROMs for storing the console program, an 8 KB (8-bit by 8,192-entry) EEPROM
EEPROM

EEPROM stands for Electrically Erasable Programmable Read-Only Memory and is a type of non-volatile memory used in computers and other electronic devices to store small amounts of data that must be saved when power is removed, e.g., calibration tables or device configuration....
 for storing miscellaneous parameter and log information, three devices containing two UARTs each for implementing six serial lines and a watch chip containing a time-of-year clock, 50 bytes of battery-backed-up RAM and a lithium battery rated to last for 10 years.

Memory modules


The DEC 7000 AXP and DEC 10000 AXP supported two types of memory module, the MS7AA and the MS7BB, which differ in function. The MS7AA provided dynamic random access memory
Dynamic random access memory

Dynamic random access memory is a type of random access memory that stores each bit of data in a separate capacitor within an integrated circuit....
 (DRAM) for implementing the main memory, whereas the MS7BB provided a non-volatile
Non-volatile memory

Non-volatile memory, nonvolatile memory, NVM or non-volatile storage, is computer memory that can retain the stored information even when not powered....
 cache
Cache

In computer science, a cache is a collection of data duplicating original values stored elsewhere or computed earlier, where the original data is expensive to fetch or to compute, compared to the cost of reading the cache....
 for accelerating Network File System (NFS) performance when used in conjunction with Prestoserve software from Legato Systems.

MS7AA

The MS7AA memory module has capacities of 64 MB, 128 MB, 256 MB, 512 MB and 2 GB. The module and its components are clocked at 50 MHz. The MIC (Memory Interface Controller), provides the interface to the LSB bus, and is comprised of two gate arrays, MIC-A and MIC-B. The two gate arrays both provide a 64-bit data path, which when combined results in a 128-bit data path that matches the width of the LSB bus. The two gate arrays, while similar, are not identical. MIC-A also serves as the memory controller
Memory controller

The memory controller is a digital circuit which manages the flow of data going to and from the main memory. It can be a separate chip or integrated into another chip, such as on the Die of a microprocessor....
, interfaces to the LSB bus' control lines and coordinates the operation of MIC-B, which provides the module with SECDED ECC
Error detection and correction

In mathematics, computer science, telecommunication, and information theory, error detection and correction has great practical importance in maintaining data integrity across noisy channels and less-than-reliable storage media....
 capability.

Also on the module are 18 MDC (Memory Data Controller) chips. The purpose of the MDCs is to act as a buffer between the 512-bit memory bus and the 128-bit LSB bus. During memory read operations, the MDCs buffer a 512-bit transaction from the memory and forwards it to the MIC in four 128-bit transactions over four 20 nanosecond cycles. Memory write operations are similar, but with the roles reversed. The MDCs instead accumulate four 128-bit transactions from the MIC over four 20 nanosecond cycles before writing to the memory in one 512-bit transaction.

The memory is implemented with 512 KB or 2 MB DRAM
Dram

Dram or DRAM may refer to:* Dram , an imperial unit of mass and volume* Armenian dram, a monetary unit* Dynamic random access memory* Database of Recorded American Music...
 chips and organised into one to eight "strings", the smallest group of DRAMs required to fill the width of a 64-byte LSB bus transaction. Each string consists of 144 DRAM chips. Depending on the module's capacity, the DRAM chips are either surface mounted on both sides of the board
Printed circuit board

A printed circuit board, or PCB, is used to mechanically support and electrically connect electronic components using Conductor pathways, or signal traces, industrial etchinged from copper sheets laminated onto a non-conductive substrate....
 or mounted on SIMM
SIMM

A SIMM, or single in-line memory module, is a type of memory module containing random access memory used in computers from the early 1980s to the late 1990s....
s that are soldered onto the board. The SIMMs are not socketed as Digital's engineers found the arrangement to be unreliable.

The modules and the memory subsystem of the DEC 7000/1000 supports interleaving
Interleaving

Interleaving in computer science is a way to arrange data in a non-contiguous way in order to increase performance.It is used in:* time-division multiplexing in telecommunications...
. Modules with more than two strings supports two-way interleaving
Interleaving

Interleaving in computer science is a way to arrange data in a non-contiguous way in order to increase performance.It is used in:* time-division multiplexing in telecommunications...
. At a system level, the memory subsystem supports a maximum of eight-way interleaving. If the configuration results in more levels of interleaving than the memory subsystem can support, multiple memory modules are then grouped into larger banks so the level of interleaving in the memory subsystem does not exceed the maximum of eight ways.

MS7BB

The MS7BB memory module was a NFS accelerator. It contained 16 MB of non-volatile memory used to cache writes to the file system. The non-volatile memory was built from SRAM, and in event of power failure, a battery pack containing 14 batteries located on the module would power the SRAM for up to 48 hours, retaining the data.

I/O port module


The I/O port module provides the means to implement I/O buses. It contains four parallel ports (not to be confused with the parallel port
Parallel port

A parallel port is a type of interface found on computers for connecting various peripherals. It is also known as a printer port or Centronics#The interface....
s found in personal computer
Personal computer

A personal computer is any general-purpose computer whose original sales price, size, and capabilities make it useful for individuals, and which is intended to be operated directly by an end user, with no intervening computer operator....
s) that connect to adapters, which implement an expansion bus, in the plug-in units (PIUs) housed in the system cabinet or expander cabinet via cables that are up to three meters long. An I/O controller gate array on the module interfaces the parallel ports to the LSB bus by serving as a bridge, receiving a transaction from a bus and passing it on to another. The I/O controller has 256 MB/s of bandwidth that the four parallel ports share. Each parallel port, if sending data from the memory to the I/O subsystem, has a maximum bandwidth of 88 MB/s. If the parallel port is sending data from the I/O subsystem to the memory, it has a maximum bandwidth of 135 MB/s.

Plug-in units


Plug-in units (PIUs) are modular enclosures that house options. The DEC 7000/10000 AXP supported PIUs implementing the Futurebus+ Profile B
Futurebus

Futurebus is a computer bus standard, intended to replace all local bus connections in a computer, including the Central processing unit, computer storage, plug-in cards and even, to some extent, local area network links between machines....
 and XMI
VAX

VAX was an instruction set architecture developed by Digital Equipment Corporation in the mid-1970s. A 32-bit complex instruction set computer ISA, it was designed to extend or replace DEC's various Programmed Data Processor ISAs....
, PIUs housing SCSI
SCSI

Small Computer System Interface, or SCSI , is a set of standards for physically connecting and transferring data between computers and peripheral devices....
 and DSSI
Digital Storage Systems Interconnect

The Digital Storage Systems Interconnect is a bus developed by Digital Equipment Corporation for connecting storage devices and clustering VAX systems....
 drives, and a PIU housing batteries.

Futurebus expansion capability was provided by the DWLAA PIU. It contains a card cage with nine usable slots and the DWLAA adapter, which implements the bus and interfaces it to the I/O controller on the I/O port module. The Futurebus PIU can be installed in PIU quadrants 2 and 4 and. Futurebus capability was optional and up to three can be installed in a system, with a maximum of two per cabinet. Futurebus capability required the system to have a XMI bus.

XMI expansion capability was provided by the DWLMA PIU. It contains a card cage with 14 slots, with 12 of of slots usable by adapters. Two slots are unusable as they are reserved by the control and interface modules, the DWLMA module, which implements the XMI bus and interfaces it to the the I/O controller on the I/O port module, and clock and arbitration module, which provides the XMI clock. The XMI PIU requires two PIU quadrants as they are twice as deep as the other PIUs, and can be installed only in the bottom left or right PIU quadrants. One to four XMI PIUs are supported in a system, with a maximum of two per any type of cabinet.

SCSI devices are housed in the BA655 PIU, which contains two modular expansion shelves placed side by side. The left shelf can house seven 3.5-inch drives and the right shelf can house two 5.25-inch drives. The system cabinet can have up to two SCSI PIUs and expander cabinet up to four. DSSI devices are housed in the BA654 PIU which contains three Storage Array Building Blocks (SBBs), each housing two 5.25-inch drives. The system cabinet can have up to two DSSI PIUs and the expander cabinet up to six.

The SCSI and DSSI PIUs did not contain hardware that provides the SCSI or DSSI bus to which the drives connect to. Instead, they are connected to a KZMSA-AB adapter for SCSI, or a KFMSB adapter for DSSI, which is installed in the XMI PIU. The KZMSA-AB adapter provides two 8-bit single-ended SCSI-2 buses (or differential 8-bit SCSI-2 buses if DWZZA bus converters are used) that support seven drives each, while the KFMSB adapter provides two DSSI buses. Unlike the Futurebus and XMI PIUs, the SCSI and DSSI PIUs can be installed in any PIU quadrant.

Rackmount model


A rackmount model of the DEC 7000 AXP also existed. A system consisted of one BA700-AA Laser System Bus Chassis and one to four BA601-AC Extended Memory Interconnect Chassis mounted in a 19-inch rack
19-inch rack

A 19-inch rack is a standardized frame or enclosure for mounting multiple electronics modules. Each module has a front panel that is wide, including edges or ears that protrude on each side which allow the module to be fastened to the rack frame with screws....
. The BA700-AA housed the LSB card cage, which contained five slots for one to three CPU modules, one or two memory modules and an I/O port module.