DEC 7000/10000 AXP
   HOME

TheInfoList



OR:

The DEC 7000 AXP and DEC 10000 AXP are a series of high-end
multiprocessor Multiprocessing is the use of two or more central processing units (CPUs) within a single computer system. The term also refers to the ability of a system to support more than one processor or the ability to allocate tasks between them. There ar ...
server computers developed and manufactured by
Digital Equipment Corporation Digital Equipment Corporation (DEC ), using the trademark Digital, was a major American company in the computer industry from the 1960s to the 1990s. The company was co-founded by Ken Olsen and Harlan Anderson in 1957. Olsen was president un ...
, 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 In computer architecture, 64-bit integers, memory addresses, or other data units are those that are 64 bits wide. Also, 64-bit CPUs and ALUs are those that are based on processor registers, address buses, or data buses of that size. A ...
Alpha AXP
architecture Architecture is the art and technique of designing and building, as distinguished from the skills associated with construction. It is both the process and the product of sketching, conceiving, planning, designing, and constructing buildings ...
and at the time of introduction, ran Digital's OpenVMS AXP
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ef ...
, with DEC OSF/1 AXP available in March 1993. They were designed in parallel with the VAX 7000 and VAX 10000
minicomputer A minicomputer, or colloquially mini, is a class of smaller general purpose computers that developed in the mid-1960s and sold at a much lower price than mainframe and mid-size computers from IBM and its direct competitors. In a 1970 survey, ' ...
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 series, and themselves were succeeded in 1995 by the
AlphaServer AlphaServer is a series of server computers, produced from 1994 onwards by Digital Equipment Corporation, and later by Compaq and HP. AlphaServers were based on the DEC Alpha 64-bit microprocessor. Supported operating systems for Alpha ...
8200 and 8400 (''TurboLaser'') enterprise servers.


Models

The DEC 7000 AXP was positioned as a
data center A data center (American English) or data centre (British English)See spelling differences. is a building, a dedicated space within a building, or a group of buildings used to house computer systems and associated components, such as telecommun ...
system, whereas the DEC 10000 AXP was positioned as a "
mainframe A mainframe computer, informally called a mainframe or big iron, is a computer used primarily by large organizations for critical applications like bulk data processing for tasks such as censuses, industry and consumer statistics, enterprise ...
" 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 an
uninterruptible power supply An uninterruptible power supply or uninterruptible power source (UPS) is an electrical apparatus that provides emergency power to a load when the input power source or mains power fails. A UPS differs from an auxiliary or emergency power syste ...
. 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 (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 additional year after discontinuation. * Model 7x0, code-named ''Laser/Ruby45'': 275 MHz DECchip 21064A (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 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 or shared-memory multiprocessing (SMP) involves a multiprocessor computer hardware and software architecture where two or more identical processors are connected to a single, shared main memory, have full access to all ...
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 an I/O 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 A printed circuit board (PCB; also printed wiring board or PWB) is a medium used in electrical and electronic engineering to connect electronic components to one another in a controlled manner. It takes the form of a laminated sandwich str ...
s contained within an enclosure that plug into nine slots located on a centerplane, 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 (EV4) or 200 MHz DECchip 21064 (EV4S)
microprocessor A microprocessor is a computer processor where the data processing logic and control is included on a single integrated circuit, or a small number of integrated circuits. The microprocessor contains the arithmetic, logic, and control circ ...
. 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 (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) and two LEVI
gate array A gate array is an approach to the design and manufacture of application-specific integrated circuits (ASICs) using a prefabricated chip with components that are later interconnected into logic devices (e.g. NAND gates, flip-flops, etc.) according ...
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 SRAMs 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 Console may refer to: Computing and video games * System console, a physical device to operate a computer ** Virtual console, a user interface for multiple computer consoles on one device ** Command-line interface, a method of interacting with ...
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 (also called E2PROM) stands for electrically erasable programmable read-only memory and is a type of non-volatile memory used in computers, usually integrated in microcontrollers such as smart cards and remote keyless systems, or ...
for storing miscellaneous parameter and log information, three devices containing two
UART A universal asynchronous receiver-transmitter (UART ) is a computer hardware device for asynchronous serial communication in which the data format and transmission speeds are configurable. It sends data bits one by one, from the least signific ...
s 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 RAM or DRAM) is a type of random-access semiconductor memory that stores each bit of data in a memory cell, usually consisting of a tiny capacitor and a transistor, both typically based on metal-oxi ...
(DRAM) for implementing the
main memory Computer data storage is a technology consisting of computer components and recording media that are used to retain digital data. It is a core function and fundamental component of computers. The central processing unit (CPU) of a comput ...
, whereas the MS7BB provided a
non-volatile Non-volatile memory (NVM) or non-volatile storage is a type of computer memory that can retain stored information even after power is removed. In contrast, volatile memory needs constant power in order to retain data. Non-volatile memory typi ...
cache for accelerating
Network File System Network File System (NFS) is a distributed file system protocol originally developed by Sun Microsystems (Sun) in 1984, allowing a user on a client computer to access files over a computer network much like local storage is accessed. NFS, lik ...
(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 made up 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, interfaces to the LSB bus' control lines and coordinates the operation of MIC-B, which provides the module with SECDED ECC 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 Dynamic random-access memory (dynamic RAM or DRAM) is a type of random-access semiconductor memory that stores each bit of data in a memory cell, usually consisting of a tiny capacitor and a transistor, both typically based on metal-oxid ...
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 Board or Boards may refer to: Flat surface * Lumber, or other rigid material, milled or sawn flat ** Plank (wood) ** Cutting board ** Sounding board, of a musical instrument * Cardboard (paper product) * Paperboard * Fiberboard ** Hardboard, a ty ...
or mounted on
SIMM A SIMM (single in-line memory module) is a type of memory module containing random-access memory used in computers from the early 1980s to the early 2000s. It differs from a dual in-line memory module (DIMM), the most predominant form of memo ...
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. Modules with more than two strings supports two-way interleaving. 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 In computing, a parallel port is a type of interface found on early computers ( personal and otherwise) for connecting peripherals. The name refers to the way the data is sent; parallel ports send multiple bits of data at once ( parall ...
s found in
personal computer A personal computer (PC) is a multi-purpose microcomputer 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 te ...
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 and XMI, PIUs housing
SCSI Small Computer System Interface (SCSI, ) is a set of standards for physically connecting and transferring data between computers and peripheral devices. The SCSI standards define commands, protocols, electrical, optical and logical interface ...
and DSSI 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 those 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 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 drives and the right shelf can house two 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 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 A 19-inch rack is a standardized frame or enclosure for mounting multiple electronic equipment modules. Each module has a front panel that is wide. The 19 inch dimension includes the edges or "ears" that protrude from each side of the equ ...
. 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.


References


AlphaServer comparison chart, March 1994 edition

''DEC 7000/10000 AXP KN7AA CPU Technical Manual'', EK-KN7AA-TM.001, July 1993, Digital Equipment Corporation

''DEC 7000/10000 AXP, VAX 7000/10000 Platform Technical Manual'', EK-7000A-TM.001, August 1993, Digital Equipment Corporation

''DEC 7000/10000 AXP, VAX 7000/10000 Systems Overview'', EK–71XEA–OV.A01, First Printing, August 1993, Digital Equipment Corporation.



Allison, Brian R. and van Ingen, Catharine, "Technical Description of the DEC 7000 and DEC 10000 AXP Family", ''Digital Technical Journal'' 4(4).
{{DEFAULTSORT:Dec 7000 10000 Axp 7000 AXP and DEC 10000 AXP Computer-related introductions in 1992 Alpha-based computers 64-bit computers