HP N4000 (rp7400)
| Quick Facts | |
|---|---|
| CPU | 1-8 PA-8500/ 1-8 PA-8600/ 1-8 PA-8700 360-750 MHz |
| Caches | 1.5-2.25 MB L1 |
| RAM | 32 GB |
| Drives | 2 SCSI |
| Expansion | 12 PCI |
| Bandwidth | System 4.2 GB/s CPU 17 GB/s Mem 8.5 GB/s I/O 6.4 GB/s XBAR 15.3 GB/s |
| I/O | SCSI 3 serial 100E 100E console |
Overview
The rp7400 were the original version of the N4000 line of servers — the newer rp7405 and rp7410 servers were also labeled as N4000 and feature a similar set of I/O options and expandability in basically the same chassis. However the original N4000, the rp7400 described here, is based around a different system architecture than their sucessors — the Stretch chipset, also used in the L1500 and L3000 (rp5430/rp5470) servers.
The original N4000s were shipped in two models, with differences in their system board — A3639A and A3639B. The N4000 which was later renamed to rp7400 was shipped with an even different mainboard and had the model number A3639C.
Introduced: 1999-2001
Model numbers: all the N4000-36, N4000-44, N4000-5X, N4000-6X and N4000-7X have the rp7400 model number.
Internals
CPU
The rp7400 N4000 supports one to eight processors.
The original N4000 (A3639A and A3639B) and later rp7400 (A3639C) are in fact different products, based on the same basic architecture but with slight differences, especially relating to the type and number of processors. Not all early N4000s support the later processors and a maximum number of CPUs.
Processor types are indicated with the following suffixes:
- -36: PA-8500 360 MHz with 512/1024 KB on-chip I/D L1 cache each [A3639A, A3639B, A3639C, A8327A]
- -44: PA-8500 440 MHz with 512/1024 KB on-chip I/D L1 cache each [A3639A, A3639B, A3639C, A8327A]
- -5X: PA-8600 550 MHz with 512/1024 KB on-chip I/D L1 cache each [A3639B, A3639C, A8327A]
- -6X: PA-8700 650 MHz with 768/1536 KB on-chip I/D L1 cache each [A3639C, A8327A]
- -7X: PA-8700 750 MHz with 768/1536 KB on-chip I/D L1 cache each [A3639C, A8327A]
- Itanium 2/IA64 processors were planned on the N4000 but apparently never offered.
Chipset
The rp7400 system is based on the Stretch chipset, used in the L1500 and L3000 (rp5430/rp5470) servers as well. Stretch has four main components:
- Prelude memory controller attaches the memory via two memory buses to the two main system buses; Prelude is the main crossbar of the system
- Four DEW Runway converters attach the up to eight Runway-based CPUs to the main system buses; two CPUs share one DEW port converter
- Two IKE I/O controllers connect the PCI bridges via I/O channels to the system buses
- 14 Elroy PCI bridges (LBAs) which convert the I/O channels from the IKE I/O controllers into PCI buses for the I/O subsystem and expansion slots
The rest of the system is implemented with common parts used in other HP 9000 servers as well:
- Two HP Diva Serial [GSP] Multiport UARTs
- DEC 21142/43 Fast Ethernet controller (Tulip)
- Dual-channel Symbios Logic 53C875 16-bit Ultra-Wide SCSI-2 controllers
- Dual-channel Symbios Logic 53C896 Ultra2-Wide SCSI-3 controller
» View a system-level illustration (ASCII) of the N4000’s system/bus architecture.
Buses
The system bus architecture is interesting as it provided more theoretical bandwidth than could be used under practical circumstances. The designers probably counted on future CPU upgrades, such as Itanium processors.
- Two Itanium system buses, 133 MHz, each 2.1 GB/s peak, about 4.3 GB/s aggregate
- Eight Runway+ CPU buses, each 2.1 GB/s peak, aggregate 17.0 GB/s
- Four Memory buses, each 2.1 GB/s peak, aggregate 8.5 GB/s
- 24 I/O channels, each 133 MHz 265 MB/s, aggregate 6.4 GB/s
- 14 PCI-64/66 I/O buses for expansion slots
- Three SCSI-3 Ultra2-Wide LVD main storage I/O buses, one for each internal drive and one for external devices
Memory
- ECC SDRAM DIMMs
- 16 slots
- 256 MB, 512 MB, 1 GB and 2 GB modules supported
- 32 GB maximum
Expansion
- Ten
Twin-Turbo
PCI 64-bit/66 MHz slots, each on an independent PCI bus, each connected via two I/O links/ropes (aggregate 530 MB/s), hot-plug capable - Two
Turbo
PCI 64-bit/66 MHz slots, each on an independent PCI bus, each connected via one I/O link/rope (265 MB/s), hot-plug capable (one of these two Turbo slots is reserved for Core I/O LAN/SCSI) - All slots keyed for 5.0 V (support either 5.0 V or universal PCI cards)
Drives
- Two internal Ultra SCSI LVD 3.5″ drives with SCA connector, hot-pluggable
External connectors
- 68-pin VHDCI Ultra LVD external SCSI
- Three DB9 male RS232C serial (local console, remote console, general purpose) via a
DB25
M cable
- 10/100 Mbit Ethernet TP/RJ45
- 10/100 Mbit Ethernet TP/RJ45 LAN console
ROM update
There is an firmware update available for the N4000/rp7400 (A3639A, A3639B, A3639C) which contains the latest version 43.43.
- PF_CPIW4343.txt has details about the contents and installation of the patch.
- PF_CPIW4343.tar.gz contains the patch.
There is also an firmware update available for the (revision A) GSP service processors on the original N4000 (A3639A and A3639B) which contains the latest version A.01.12.
- PF_CPREGSPA0112.txt has details about the contents and installation of the patch.
- PF_CPREGSPA0112.tar.gz contains the patch.
There is also an firmware update available for the revision B GSP service processors on the A3639C rp7400 which contains the latest version B.02.20.
- PF_CCANGSPB0220.txt has details about the contents and installation of the patch.
- PF_CCANGSPB0220.tar.gz contains the patch.
References
Manuals
- rp7400 Hardware Manual (PDF) Hewlett-Packard Company (May 2002)
Articles
- hp server rp7400 whitepaper, Hewlett-Packard Company (February 2002, product number 5981-0154EN) [did not find an appropriate URL for this PDF document —Ed.]
Operating systems
Benchmarks
| Model | SPEC2000, int | SPEC2000, fp | SPEC2000 rate, int |
SPEC2000 rate, fp |
|---|---|---|---|---|
| N4000-6X rp7400 |
493 | 489 | 5.7 2-CPU: 11.3 4-CPU: 22.1 8-CPU: 42.6 |
5.7 2-CPU: 10.4 4-CPU: 19.3 8-CPU: 30.5 |
| N4000-7X rp7400 |
551 | 524 | 6.4 2-CPU: 12.5 4-CPU: 24.6 8-CPU: 46.7 |
6.1 2-CPU: 11.0 4-CPU: 20.5 8-CPU: 32.1 |
Compare these with other results on the Benchmarks page.
Physical dimensions
- Rack-mounted: 10U height
- Up to three power supplies — two are needed for the maximum configuration of CPUs, memory and drives, the third would be redundant