PA-RISC information - since 1999

News Archive

OpenPA has been regularly updated since 1999. This table lists all changes in reverse chronological order in abbreviated form, followed below by all news articles as they appeared on the OpenPA site.

Subject Date
More RISC Laptops: UltraBook and Hitachi 2024/09/15
RISC Laptop Archive from the 1990s 2024/09/08
HP Visualize x-class p-class Xeon Workstations 2024/09/04
HP-UX 11.11 Operating Environments (OEs) 2024/09/01
HP Visualize X-Class NT Workstations 2024/08/28
HP Visualize Graphics for Intel Workstations 2024/08/26
HP Visualize P-Class NT Workstations 2024/08/24
Stratus Continuum Fault Tolerant PA-RISC 2024/08/19
When HP Visualize was called HP VisualEyes 2024/08/17
HP Precision architecture - A new perspective 2024/08/11
HP PA-RISC Computers and the US Navy 2024/08/08
Convex SPP/UX Mach on PA-RISC operating system 2024/02/06
HP i2000 – The first and unloved HP Itanium workstation 2024/01/16
So many HP-UX Unix releases on PA-RISC! 2024/01/13
HP-RT realtime OS on PA-RISC 2024/01/08
Windows NT and NetWare on PA-RISC 2024/01/04
PA-RISC Laptops and Portables of the 90s 2023/02/20
OpenPA and Internet History 2023/02/15
PA-RISC in the Eighties – Early HP 9000 2023/02/06
Historic timeline of PA-RISC Computer Series 2023/02/03
PA-RISC in Japan – third party vendors and PRO 2023/01/02
Apollo Domain 10000 PRISM Computers 2022/12/28
PA-RISC Research Operating Systems in Detail 2022/12/25
The OpenPA history books since 1999 2021/12/05
PA-RISC Operating Systems History 2021/03/15
Slight mop-up — into the 4th decade 2021/03/14
New OpenPA Print Edition release (2.7) 2020/07/26
HP Agilent 16600 and 16700 PA-RISC logic analyzers added 2020/01/04
Updates to PA-RISC and HP 9000 systems pages 2020/01/03
Twenty years OpenPA.net! 2019/12/01
HP 9000 and PA-RISC Computers Story 2018/01/14
PA-RISC sources and accuracy 2018/01/03
PA-RISC Operating Systems page updated 2018/01/02
PA-RISC Chipsets separate pages 2016/11/18
OpenPA 2015-2016 Site Maintenance 2016/01/21
New OpenPA Print Edition release (2.5) 2016/01/14
PA-RISC Timeline added 2016/01/12
Archived pages added 2016/01/03
PA-RISC chipset and system architecture pages unified 2016/01/03
Most official documentation and manuals gone (404) 2015/12/28
Firmware updates for systems removed (HP ITRC) 2015/12/27
Various updates and clean-ups (CPU, architecture, chipsets) 2014/07/27
New 2.4 release of OpenPA Print Edition 2012/09/16
Chipset section extended (Stretch, zx1, others) 2010/12/18
HP 9000/T600, T520, T500 & 890 2010/11/17
Ten years OpenPA.net 2009/12/02
CPU buses and attachments 2009/07/05
Memory and I/O controllers 2009/07/05
Removal of outdated pages 2009/01/07
Mainframes: Convex SPP1000, SPP1200 & SPP1600 2008/10/10
Mainframes: HP/Convex SPP2000 (S-Class/X-Class) 2008/10/10
HP X-Terminals page contributed to Wikipedia 2008/09/05
3rd party PA-RISC systems: Hitachi, Mitsubishi and Oki 2008/09/04
Mainframes: HP 9000/V2200 and V2250 servers 2008/08/05
Mainframes: HP 9000/V2500 and V2600 servers 2008/08/05
Second Edition of the OpenPA Print Edition (2.0) 2008/05/31
HP Itanium (IA64) servers and workstations added 2008/04/15
Much improved Research PA-RISC Operating Systems page 2008/03/31
HP N4000 (rp7400) servers page 2008/03/12
Cell (Superdome) and Stretch chipset sections added 2008/03/12
HP N4000 (rp7405/rp7410) servers page 2008/02/26
HP L1500 & L3000 (rp5430/rp5470) servers page 2008/02/26
HP 9000 rp3410 & rp3440 servers page 2008/02/11
HP 9000 rp4410 & rp4440 servers page 2008/02/11
Early PA-RISC processors: TS-1, NS-1, NS-2 and CMOS26B 2008/01/14
Updated and much improved information on 1980s PA-RISC servers 2008/01/14
Other PA-RISC CPUs: Winbond and Oki Embedded Processors 2008/01/02
New Release (1.1) of the OpenPA Print Edition 2007/11/30
OpenBSD support for four-digit 64-bit systems 2007/08/31
PA-RISC History — Early PA Days 2007/01/23
OpenPA PDF Version (1.0) 2006/07/31
C8000 workstation 2006/04/18
PA-8900 processor 2006/04/18
PA-8800 (Mako) processor 2006/04/18
Improved MkLinux and HPBSD entries on Other OS page 2005/12/29
Improved PA-RISC Linux 2005/12/29
Multimedia Acceleration eXtensions (MAX-1 and MAX-2) 2005/12/13
Much improved support for print media 2005/10/05
CSS Mop-Up 2004/12/07
Architecture of the HP FOCUS 2004/11/29
Shortcuts to the computers pages 2004/10/13
[SCSI] page added, unifying the various SCSI-bus/chip/adapter information. 2004/06/04
[Graphics] page added, describing some of the more common PA-RISC graphics adapters. 2004/06/03
Rewritten and improved [x-terminals] page. 2004/05/06
A400 and A500 (rp24xx) page added to [Computers]. 2004/04/09
748i and 748 page added to [Computers]. 2004/03/27
OpenPA Version 4.0: complete reorganization of the site layout and navigation. 2004/02/19
[benchmarks] page added, summarizing the available PA-RISC benchmarks results. 2004/02/13
[cpu architecture] page added, discussing various technologies employed in PA-RISC CPUs. 2004/02/12
PA-8700 entry added to [Processors]. 2004/02/11
Layout switched more or less completely to CSS. 2004/02/04
More in-depth details about the architecture added to the Stratus Continuum page. 2004/01/08
Added [Software] page describing the various pa-risc operating systems. 2003/12/06
Revised and enhanced [OpenBSD] page. 2003/12/01
742i page added to [Computers]. 2003/11/24
743i and 744 page added to [Computers]. 2003/11/23
Stratus Continuum page added to [Computers]. 2003/11/20
[history] page removed, HP 9000/520 content taken over to [Computers]. 2003/31/10
R380/R390 entries added to D-Class page in [Computers]. 2003/23/10
K-Class page added [Computers]. 2003/10/16
L1000/L2000 (rp5400) page added [Computers]. 2003/10/15
J2240 entries added to J-Class page in [Computers]. 2003/09/01
SAIC Galaxy 1100 portable PA-RISC workstation added to [Computers]. 2003/08/21
735/755 LED Codes added to [led error-codes]. 2003/08/07
Status page added (removed) 2003/08/06
53C710 and 53C720 entries added to [Chipsets]. 2003/07/12
Elroy and 53C875 and 53C896 entries added to [Chipsets]. 2003/07/09
J5000, J5600, J7000 and J6000 and J6700 page added to [Computers]. 2003/07/07
C3600, C3700, C3[67]50 and B2600 page added to [Computers]. 2003/07/06
B1000 and C3000 page added to [Computers]. 2003/07/04
745i and 747i page added to [Computers]. 2003/03/22
725 page added back to [Computers]. 2003/03/11
Hitachi 3050RX and RDI PrecisionBook page added to [Computers]. 2003/03/06
[other systems] added, with descriptions of 3rd-party PA-RISC systems. 2003/03/06
Astro description added to [Chipsets]. 2003/03/03
Hitachi PA/50 and HARP-1 descriptions in [Processors]. 2003/02/11
LED error-codes added to [led error-codes]. 2003/02/04
PA-8500 description in [Processors]. 2003/01/24
References page added, with links to technical docs and references. (removed) 2003/01/08
Lots of references (manuals/handbooks) added to systems pages. 2003/01/05
Page on HP 9000 history and different Series’ added. (removed) 2003/01/01
Chipsets and buses page now split into [Chipsets] and [Buses] pages. 2003/01/01
[memory] page revised 2002/12/28
Added benchmark results to each systems page. 2002/10/10
D-Class page added to [Computers]. 2002/10/07
A bunch of HP graphics adaptors added to [expansion cards]. 2002/07/12
Nova page added to [Computers]. 2002/07/05
Added a page about HP’s X-Terminals in [x-terminals]. 2002/06/30
PA-8200 description in [Processors]. 2002/05/27
C200 & C240 page added to [Computers]. 2002/05/27
A-Class entries moved to [Computers]. 2002/04/26
B-Class page added to [Computers]. 2002/04/21
MkLinux page integrated into [other os]. 2002/04/20
Revised [HP-UX] page. 2002/04/15
J-Class page added to [Computers]. 2002/03/26
C160 & C180 page added to [Computers]. 2002/03/25
C132L & C160L page added to [Computers]. 2002/03/25
Runway description in [chipset]. 2002/03/23
PA-8000 description in [Processors]. 2002/03/17
OpenBSD/hppa page added under [OpenBSD]. 2002/03/09
NetBSD/hp700 page added under [NetBSD]. 2002/03/09
Start to properly document changes. 2002/03/08
OpenPA.net renaming and move to own server 2002/01
Expansion cards (GSC, SGC, EISA) page added 2002/01
PA-RISC processors page with PA1.1 32-bit CPUs added 2001/12
Series 800 servers overview added 2001
Buses and chipsets page added 2001
PDC and boot ROM page added 2001
LED codes added 2001/07
NeXTSTEP/PA-RISC page added 2001
Much improved system pages 2001
HP 9000/705, Snakes and 735/755 pages added 2000
HP 9000/712 page added 2000
HP 9000/715 page added 2000
Systems overview added 2000
Other OS page added for Mach, HPBSD, Utah 2000
Linux and MkLinux pages added 2000
HP-UX page added 2000
Design: frames, black background, white text 2000
Site founded - the PA-RISC documentation resource 1999

Convex SPP/UX Mach on PA-RISC operating system

By Paul Weissmann on 6 February 2024

Convex SPP1200
© Convex 1994

The Exemplar Operating System SPP-UX, was a scalable Unix based on Mach developed by Convex for its SPP1000 and SPP2000 mainframe computers with up to 128 or 512 processors.

The Convex Exemplar SPP were scalable PA-RISC mainframes, released by Convex in 1994 after using custom Convex processors. SPP-UX was the distributed architecture operating system for the SPPs that was supposed to look like (emulate) HP-UX for developers but was very different below the userland.

Convex and HP started collaborating around the early 1990s, from joint cluster-computing solutions based on HP 9000 in 1992, HP licensing HP-UX to Convex in 1993 and finally HP becoming a value-added reseller (VAR) for Convex before acquiring the company outright in 1995. The SPPs were quickly taken into the HP portfolio.

The SPP-UX kernel and architecture was based on a Mach 3.0 distributed microkernel and was taken over by HP during the acquisition of Convex and its Exemplar SPP computers. Each hypernode of the SPP computers ran an independent instance of the Mach microkernel There were three (four) main layers for SPP-UX:

  1. Distributed kernel: Based on an enhanced Mach 3.0 microkernel, supposedly OSF 1/AD Mach from OSF RI, that was targeted for coupled SMP systems to support highly parallel applications; message-passing paradigm for NUMA computers
  2. HP-UX compatibility: Second operating system layer compatible to HP-UX, to enable running HP-UX applications on SPP-UX, supposedly emulated HP-UX APIs and ABIs; management of distributed resources, processors, simultaneous users, process scheduler; supported parallel jobs as well as multiprocessing of single-thread
  3. Extensions and features: Central management, open systems and standards like POSIX, specialized programming and development environment
  4. Lastly, the applications: Possible were HP Series 700 (stock HP-UX), C Series and MPP applications

HP i2000: First and unloved HP Itanium workstation

By Paul Weissmann on 16 January 2024

In 2001, HP released the HP i2000 Itanium workstation with first generation Merced processors as proof-of-concept to finally deliver first Itaniums with an Intel 82460GX reference design. IA64, Itanium had long been in development as joint HP-Intel project that promised a better CPU future as a VLIW/EPIC architecture running HP-UX, Windows and Linux.

HP i2000
© Hewlett Packard 2001

As HP described the Itanium genesis in 2001, HP invited Intel into our lab, we showed them the architecture that will become the pervasive 64-bit architecture of the 21st century. They shared our vision and together we invented the Itanium processor family specification. HP i2000 was the first, unhappy materialization of that vision.

It was the first Itanium workstation to actually leave the gates of HP, in parallel to sunset PA-RISC workstations C3650 and C3750. At the time Unix and RISC workstations were on their way out in the industry due to price and competition from off-the-shelf PCs running Windows NT.

The HP i2000 with first generation Itanium (Merced) CPU was beaten by most contemporary workstations of the early 2000s in benchmarks other than FP. While the i2000 had a SPEC2000 integer score of 335, the contemporary C3700 workstation had a SPEC2000 of 604 while the last c8000 PA-RISC workstation achieved a SPEC2000 int of 1001.

HP claimed in 2001 that while the i2000 will outperform most, if not all, current architectures in floating point performance in the SPECfp benchmark its more real-world relevant Integer performance in applications such as encryption/decryption operations for secure web serving is excellent. HP-UX support for the HP i2000 was limited to a single release, HP-UX 11i v1.5.

So many HP-UX Unix releases on PA-RISC

By Paul Weissmann on 11 January 2024

HP-UX is HP’s commercial Unix operating system for its PA-RISC workstations and servers. First released during the 1980s for the earliest PA-RISC servers and their predecessors, there were many different HP-UX releases and versions since 1982. Most of them ran on PA-RISC, though exactly which is complicated to find out after all these years. We took 25 years to do it.

© Hewlett Packard from the 1980s

First HP-UX 1.0 was released in 1983 for HP FOCUS and was supposedly very different to other HP-UX versions, based on an AT&T Unix kernel. There was another HP-UX 1.0 in 1984 for the HP Integral PC (on ROM) before HP-UX 1.0 for PA-RISC in 1986.

HP-UX was released in different versions on PA-RISC, starting with 1.0 in 1986 on the first HP 9000 840, followed by 2.0 (1987), 3.0 (1988) and then 7.0 (1989 and 1990) for most of the 32-bit PA-RISC 1.0 servers.

HP-UX 8 was HP’s Unix for the new 32-bit PA-7000 and PA-7100 computers released in 1991. Codebases for HP 9000 700s workstations and 800s servers were different in HP-UX 8 with separate releases (even/odd).

HP-UX 9 was the second major release for PA-RISC workstations and supported most HP 9000 Series 700 workstations well. Until version 9, released in 1992, HP-UX was BSD Unix influenced and close to HPBSD, from 10 onward HP-UX became more System V Unix (SVR4) flavoured. Releases up to 9.0 and 10.10 were not Y2K-ready so HP offered an upgrade path to HP-UX 11 and exchange CDs for affected systems and license holders. This was a lifeline for many (second-hand) PA-RISC systems that easily transitioned to a rather modern operating system.

HP-UX 10.20 Spans the Full Range © HP

HP-UX 10.20 from 1996 was quite popular in the late 1990s to early 2000s with good performance and support for most PA-RISC systems. It was the last 32-bit-only HP-UX and had different releases for HP 9000 700 workstations and HP 9000 800 servers, HP-UX 11.00 and later had unified releases for servers and workstations. Extensions packs and ACEs added hardware support for many newer PA-RISC, including newer 64-bit computers (in 32-bit).

Version 11.00 of HP-UX was the first 64-bit HP Unix, released in 1997. It ran on both 32-bit and 64-bit PA-RISC computers and supported most lettered servers and workstations plus some older 700s and 800s systems. It was sponsored by the HP Server group and thus focused on PA-RISC servers initially – support for workstation and graphics was added later. HP-UX 11i is last of the line for HP Unix, it supported PA-RISC and introduced Itanium support. It was first released in 2000 and developed and extended into different streams over the years (PA-RISC, Itanium).

There were many other minor and major HP-UX releases for different classes of HP computers. It's all a bit hazy, especially with versions from the 1980s and the later changes around Itanium.

Real-time computing on PA-RISC with HP-RT

By Paul Weissmann on 8 January 2024

HP-RT was a real-time operating system from HP for HP 9000 740 VME computers, released from 1993 to 1997 in six versions, 1.0 to 3.0. It apparently was sold as part of the HP-RT Developer's Kit that included 743rt or 744rt VME computers.

© Hewlett Packard, HP Journal

Based on LynxOS, HP-RT was built from scratch as dedicated real-time operating system, with native POSIX API and Unix features such as protected address spaces, multiprocessing, and standard GUI. Real-time scheduling was part of the kernel with response times sub-200 µs. HP-RT supported most 743rt/744rt on-board hardware but few HP expansion devices.

On the software side, HP-RT had support for fast file system, X and Motif clients, X11 SERVERrt, STREAMSrt (SVR 3.2), NFS.

© Hewlett Packard, HP Journal

Coding on HP-RT required the HP-RT Development Environment, 740rt VME systems like the 742rt and a dedicated HP 9000 700 host machine with HP-UX for compiling and linking. Software was then downloaded to the rt VME system.

There were six versions of HP-RT from 1.0 to 3.01. A break in releases was between 2.1 (1995) and 3.0 (1997) when support had to be developed for HP-UX 9 and HP-UX 10 in the HP-RT developer kit.

HP 74x VME products such as 743i and 744 were discontinued in 2002 as customers have migrated to new solutions and platforms more rapidly than anticipated with end of support between 2003 and 2007. This affected HP-RT as there were no follow-on HP PA-RISC products.

Windows NT and NetWare on PA-RISC

By Paul Weissmann on 4 January 2024

Besides the well known commercial PA-RISC operating systems and research projects based on Unix and Mach, several rather odd operating system choices were ported to PA-RISC over the years. Forgotten since, a few diverse corporate development projects targeted PA-RISC for commercial operating systems throughout the 1990s – with mixed results.

© archive.org

HP undertook efforts in the mid-1990s to port Microsoft Windows NT to PA-RISC in order to hedge their bets in the workstation and NT markets. While pursuing a PA-RISC port, HP modified the PA-RISC architecture for bi-endianess and even conducted a back-room presention in 1994 of a PA-7100LC workstation running Windows NT.

Reports of a Windows NT port continued through 1994 and 1995 but sources at HP soon spoke of dim prospects for NT on PA-RISC and a dead-end architecture with a seeming consensus of a post-RISC (Itanium) future around the corner. NT supported a few RISC architectures for a while, but not PA-RISC.

© archive.org

In the same era, a port of NetWare to PA-RISC was undertaken by HP and Novell for Processor-Independent NetWare (PIN). NetWare 4.1 was slated to support a variety of RISC architectures such as Alpha, Sun, MIPS and PowerPC. However, development at Novell for PIN on PA-RISC took longer than planned, and HP finally pulled out in 1994 after Novell was unable to deliver Processor-Independent NetWare (PIN) on schedule.

Apparently there was also a prototype of HP-UX on x86 hardware a few years later, when the future of HP-UX and its sole surving platform Itanium came in doubt during the early 2010s. PA-RISC was long gone by then and HP started hedging their bets and experimenting with Unix platforms, as the writing had been on the wall for Itanium for a while.

PA-RISC Laptops and Portables of the 90s

By Paul Weissmann on 20 February 2023

© Tadpole

Only three portable PA-RISC workstations were produced during 1990s — all by third-party vendors utilizing HP 9000 workstation designs from that era.

First, there was the military-focused SAIC Galaxy 1100 portable from 1994, based on HP 9000/712 workstations and available through the Navy TAC-4 program, a very rare computer almost completely used in the military.

© Tadpole

Then at the end of the 90s, RDI designed and sold PrecisionBooks, true laptops based on C132L workstation designs from HP. They were designed into a military-focused portable system by RDI and used 32-bit PA-RISC PA-7300LC processors.

Targeted for intelligence and measurement applications, the PrecisionBook did not enjoy widespread success. RDI was later acquired by Tadpole and also sold other RISC workstation designs in the same case, such as the UltraSPARC-based Tadpole Ultrabook.

In the mid-1990s, Hitachi of Japan designed another PA-RISC portable, the 3050RX/100C for the Japanese market, based on the Hitachi PA/50L processor and own custom Hitachi designs. However, PA-RISC was never popular with portable designs, as the instruments and machines controlled by PA-RISC computers were most often stationary (or onboard vessels) themselves.

OpenPA and Internet History

By Paul Weissmann on 15 February 2023

When OpenPA was founded in 1999, Unix/RISC companies like HP just started to open up to open source projects, the Internet and the public interest in general and began publishing much information freely on the web. The main job for OpenPA at the time was to find, analyze and correlate this growing heap of distributed information into a single, coherent resource on PA-RISC – which was missing at the time.

PA-RISC computers were stilly widely used and just about to be resold to second hand users, open source projects – forming a growing, active public community.

The main challenges for OpenPA at the time were both finding all the available information, as search engines were still young in the late 1990s, as well as making sense of it all as it was just so much and new sources kept appearing. This went on until the mid to late 2000s, when solid and stable sources could be found and referenced, which OpenPA did.

The Internet and information on it changed since then, slowly but surely, in a profound way. Many original sources have disappeared and so much information has been lost in only two decades – making OpenPA the authoritative source for PA-RISC in some ways. A long journey from documenting complex information of the 1990s to an historic archive on the PA-RISC era.

PA-RISC in the Eighties – Early HP 9000

By Paul Weissmann on 6 February 2023

The HP 9000/800 series were the first PA-RISC systems released in the 1980s, all server systems, although some had graphics capabilities. Both the technical and marketing landscape was changing in the 1980s, as HP had many other server and microcomputer series that it was selling. RISC and Unix servers were both new and niche products at that time, but both soon became hugely successful for business, scientific and industrial uses.

The early PA-RISC 800s and 600s servers were HP’s first foray into that world – with the HP 9000 840 computer the first RISC computer. Early PA-RISC computers were rather different to later workstations and servers with much custom and specialized design, including TTL, NMOS and CMOS PA-RISC 1.0 processors. Thus many of these early 800s servers were big and loud computers not meant for personal or office use – and rather expensive to boot. It's part of computing history mostly forgotten these days, although some new archives appeared.

Processors Group Design Introduced Price
TS-1 840 CTB and CIO 1986 $113,500
NS-1 825, 835,
850
SMB and CTB 1987-1988 $42,500, $45,000,
$220,500
NS-2 845, 855,
860
SMB and CTB 1989 $59,500, $340,500,
$291,000
NS-2 and PCX 822, 832,
808, 815
SIU and SMB 1989-1990 $20,000, $30,000,
$16,000, $14,900
PCX 842, 852,
865, 870
SPI and SMB 1990-1991 $85,000, $143,000,
$275,000, $440,000

Historic timeline of PA-RISC Computer Series

By Paul Weissmann on 3 February 2023

The HP 9000 family of computers was produced by HP between 1982 and the 2000s and included a large range of Unix computers in different classes – from the early FOCUS 500s to servers and workstations based on HP PA-RISC, the HP 9000 800 and 700 series

HP 9000 started as a family with 500s in 1982, PA-RISC joined with the 840 server in 1986, giving birth to the 800 series of department servers. HP soon started to diversify the Unix and PA-RISC offering, introducing the 700 series workstations, the 740 series VME boards and latter followed in the middle of the 90s by a large range of lettered computers (A-Class, J-Class ...) that were also marketed as Visualize and Integrity, then switching to rp and rx naming.

PA-RISC in Japan – third party vendors and PRO

By Paul Weissmann on 2 January 2023

Not only HP sold PA-RISC computers in the golden decade of Unix RISC workstations in the 90s. Several third party vendors organized in the Precision RISC Organisation (PRO) sold rebadged HP 9000 computers in East Asia in the mid-1990s or developed custom PA-RISC platforms.

  • Hitachi sold custom 3050RX and 3500 PA-RISC workstations and servers with HP CPUs and relabeled HP 9000 systems as OEM, the 9000V series. Hitachi also developed own PA-RISC processors, the PA/50 and HARP-1, used in some specific Hitachi computers.
  • Mitsubishi marketed the original HP 9000 720, 730 and 750 in the early-1990s as MELCOM ME RISC and sold them in Japan.
  • NEC was very active in PRO with the NX7000 and TX7 ranges of PA-RISC computers that were based off OEM rebranded D, K, L, S and T-Class.
  • OKI offered a large range of HP 9000 PA-RISC servers and workstations, OEM rebranded as OKITAC 9000 series. In its semiconductor business, OKI also developed a custom PA-RISC processor, the OP32 for embedded devices.
  • Samsung marketed rebadged HP 9000 715 workstations in Korea.

These computers were shipped with Unix operating systems, geared towards technical and scientific users. Vendors either licensed HP-UX Unix directly or slightly modified it like Hitachi with HI-UX/WE2 and HI-UX/MPP or Samsung with SS-UX (?). Documentation on these computers and software is almost nonexistent, few sources describe them at all, except some press releases.

Apollo Domain 10000 PRISM Computers

By Paul Weissmann on 28 December 2022

The DN10000 were designed by Apollo based on their own PRISM RISC architecture at the end of the 1980s, before HP bought Apollo and integrated it with the HP 9000 lineup. The Apollo Domain 10000 series were marketed as personal supercomputer geared for complex workstation applications like electronic design automation (EDA) and mechanical computer-aided design and engineering (MCAD/MCAE).

PRISM was the RISC processor released by Apollo in 1988 and the first commercial CPU architecture to include a VLIW (Very Long Instruction Word) design. The processors were used in Apollo's own Domain line of computers, with a PRISM II processor already being planned and designed. After the acquisition by HP in 1989, Apollo products were integrated into the HP line up, the workstations were carried on for a few years under HP/Apollo branding. HP consolidated Apollo into their workstation business unit with Apollo co-branding on the HP 9000 RISC workstations for a few years but in the end HP concentrated on PA-RISC.

PA-RISC Research Operating Systems in Detail

By Paul Weissmann on 25 December 2022

PA-RISC was used for many research projects in the late-1980s until the mid-1990s, a time when microkernels were popular in research. Many research operating systems were Mach-based or leaned on it, from HP, Open Group (OSF) and the University of Utah. The content on these systems has been split out into separate pages with details:

  • MkLinux: a research project from the mid-1990s by the Open Group/OSF to port a Linux kernel onto a Mach microkernel, based on the MK-PA OSF/1 port to PA-RISC.
  • HPBSD from the University of Utah which was a late-1980s port of 4.3BSD and later 4.4BSD to early 800s servers and 700s workstations.
  • Mach: Several ports of the Mach microkernel were done during the early 1990s, with HP Tut porting Mach 2.0 and the University of Utah both Mach 3 and Mach 4 Lites.
  • OSF/1: Porting efforts for OSF/1, the Unix operating alliance of DEC, IBM, HP and others to compete with AT&T/Sun System V Unix, started around 1990 with HP OSF/1 and MK-PA in the mid-1990s from OSF RI Open Group Research Institute.

Only MkLinux and Mach 4/Lites were publically available, the others required licenses for commercial or NDA source code they contained. Interest in Mach died down and the ports were suceeded by open source ports in the early 2000s, which borrowed heavily from their code and documentation. Mach was commercialized eventually with NeXTSTEP on PA-RISC in 1994, and iconic Mac OS X, itself based on Mach and influences from NeXTSTEP.

The OpenPA history books since 1999

By Paul Weissmann on 5 December 2021

Much has happened since the founding years of this PA-RISC information platform in long-ago 1999, so some historiography on OpenPA is in order, more detailed in About OpenPA.

It all started in 1999 when second-hand PA-RISC systems became affordable after being phased out for Windows NT or Linux. Not much PA-RISC information was easily available on the web then — Google just started and Wikipedia did not exist yet. The most active phase of OpenPA were the years of 1999-2004 with most original content written.

OpenPA updates tapered off between 2005-2008 with a spike in 2008 producing lots of new content on 64-bit PA-RISC. Update frequency and additions stalled considerably between 2009 and 2017 with mostly low-intensity maintenance and reordering content. Beginning in 2018, many pages were updated, much outdated text rewritten and some bad ideas from previous decades reversed.

There have been over 120 news entries for major changes to OpenPA over the years:

Year Changes Content Backend
1999 Started PA-RISC overview from the 90s Frames, dark-mode
2000 7 HP 9000 700s, operating systems Hosted at sunhelp
2001 7 32-bit processors, hardware, more systems mickey@ appeared
2002 21 BSD, A/B/C/J lettered-systems, some 64-bit, X-Terms Renamed, own server
2003 30 Complete 64-bit, four-digit systems, 3rd-party, more OS
2004 14 Benchmarks, FOCUS, graphics, SCSI, architecture Complete revamp, CSS
2005 3 Small updates
2006 4 Final PA-RISCs - Mako, C8000 OpenPA Book
2007 3 History, small updates Limited paperback
2008 18 Mainframe/Cell, Itanium, 1980s PA-RISC, others
2009 3 CPU and I/O architecture, much cleanup 10y anniversary
2010 2 T-Class, chipsets
2011
2012 1 OpenPA Book update
2013
2014 1 Cleanup and housekeeping
2015 2 Handle disappearing sources and documents
2016 6 Restructure chipset content, timeline, cleanup
2017
2018 3 PA-RISC story, OS updates, disappearing sources Cloud move
2019 20y anniversary
2020 3 Agilent PA-RISC, many systems updates
2021 2 Content mopup, OS history Backend mopup

PA-RISC Operating Systems History

By Paul Weissmann on 17 March 2021

Operating systems for PA-RISC computers have a history that started in the 1980s in parallel to the release of early PA-RISC servers and computers. Many Unix and similar operating systems were made available, first the early commercial HP-UX PA-RISC releases, followed by a plethora of research and development projects centered around the Mach microkernel and BSD Unix versions.

The heydays of PA-RISC operating systems were certainly in the 1990s with broad support and variety in concepts. During the early 2000s with the roadmap to 64-bit computing fulfilled, supported peaked in the commercial HP-UX 11.* releases. Significant support in mainstream open source projects got traction in the early to mid-2000s, with solid Linux and OpenBSD support in that decade.

The page on PA-RISC Operating Systems History with the detailed yearly timeline and content on individual projects history has been split from the main PA-RISC Operating Systems page.

Slight mop-up — into the 4th decade

By Paul Weissmann on 14 March 2021

The OpenPA frontend and backend have been cleaned and streamlined, plus the design was adjusted slightly for the 21st century.

OpenPA has witnessed four decades now, beginning with the birth of this site at the tail-end of the wild 1990s. The intense 2000s were the most active OpenPA years, where most of the PA-RISC content was written. Interest in PA-RISC and generally in non-mainstream IT platforms tapered off in the 2010s — making OpenPA rather dormant in that decade, with a few ideas left for the fourth decade of the 2020s:

  • Superdome pages, focused on the PA-RISC versions
  • rp74* and rp84* server system pages
  • Proper article on PA-RISC operating systems history
  • More Itanium rx computer pages
  • Article on the PA-RISC to Itanium transition
  • More information on PA-RISC in non-HP computers

We will see if any of that will be realized.

New OpenPA Print Edition release (2.7)

By Paul Weissmann on 26 July 2020

There is a new OpenPA print edition - the 11th release of the Book of PA-RISC since July 2006. This update includes all changes between the last edition from 2018 and now:

  • HP 9000 and PA-RISC Computers Story article added
  • OpenPA.net turned twenty in 2019
  • Many updates to PA-RISC computers articles
  • HP 9000 520 FOCUS article updated
  • HP 9000 743/744 VME article update and extended for VXI boards
  • PA-RISC in US Navy DTC and TAC information added
  • Many revisions and corrections (thanks!)
  • HP Agilent 16600 and 16700 PA-RISC logic analyzers article added

PDF iconDownload the OpenPA Print Version, Edition 2.7 (PDF, 772 KB)

HP Agilent 16600 and 16700 PA-RISC logic analyzers added

By Paul Weissmann on 4 January 2020

The HP Agilent 16600 and 16700 series are logic analyzers with PA-RISC processors sold by HP and Agilent, based on PA-RISC HP 9000 workstation architecture from the mid-1990s. These were the successors to the Agilent 16500 series analyzers and used in engineering and science for measurements, logic analysis, prototyping and verification. All variants are based on the same 16700A or 16700B main logic board built into different chassis’ with the system architecture probably related to the B132L/B160L workstations with some custom I/O hardware and buses.

  • 16600A: Small base system with integrated channel probes.
  • 16700A: Base system in a modular frame, with measurement and emulation slots.
  • 16700B: Updated 16700 base system with faster components.
  • 16701A/16701B: An expansion frame to extend the 16700 series systems.
  • 16702A: Integrated 16700 in a compact case with LCD display.
  • 16702B: Updated 16702 integrated system with faster components.

These 16600 and 16700 were released between 1998 and 2000 by HP then Agilent and ran stock HP-UX with Agilent extension and HP LOGIC.

Updates to PA-RISC and HP 9000 systems pages

By Paul Weissmann on 3 January 2020

Various updates have been done and integrated into OpenPA, including new content, corrections and streamlining:

  • PA-RISC Computers and HP 9000 and PA-RISC Computers Story pages updated and revised, content additions, some restructuring and harmonization between the pages.
  • HP 9000 500 FOCUS system page updated and revised (that was some seriously old content!).
  • HP 9000 743/744 VME page updated and information on VXI systems added.
  • US Navy DTC and TAC information added: HP 9000 computers were used in several US Navy contracts as tactical computers, HP 9000 520 (9020C) as DTC and JOTS computer in the 1980s, HP 9000 720, 730 workstations in the TAC-3 program, and a large range of workstations and servers in the TAC-4 program, the company’s largest-ever federal contract at the time, with 712, C-Class and J-Class workstations D-Class and K-Class servers and SAIC Galaxy portables.
  • Historic list prices updated and added again to some system pages again – rather unreliable data after all these years. This is ongoing.
  • Additions and fixes to the language on the individual HP 9000 systems pages

Twenty years OpenPA.net!

By Paul Weissmann on 1 December 2019

OpenPA.net turns twenty this year! It's been a long and interesting ride since this site was founded in December 1999, at a time of the Internet when Google just started and Wikipedia did not exist yet.

The idea was a central single resource for information on PA-RISC Unix computers, which became available more widely in the hobbyist market in the late 1990s and early 2000s. Development and contributions to OpenPA.net peaked in the early years of 1999-2002 with a community around PA-RISC and open source systems. Most of the PA-RISC and HP 9000 content was written and completed in the early 2000s. Updates slowly declined from the mid-2000s on, as did support by open and commercial operating systems. The site has been maintained since then to catch errors and add missing pieces here and there.

HP 9000 and PA-RISC Computers Story

By Paul Weissmann on 14 January 2018

An attempt to tell the story of HP 9000 and PA-RISC computers from the 1980s to the 2000s, this article tries to unify all the different leads and streams of HP 9000 and PA-RISC into a long, single story. The HP 9000 Series of computers spanned almost three decades and very diverse platforms of Unix computers. The article focuses on the PA-RISC part of that story, beginning with the formative HP 9000 800 servers in the late 1980s through the rise and renaming in the 90s until the big RISC and Unix contraction of the 2000s.

The article used much of the information available on OpenPA for years, and structured and compressed it into a single story. There is more to be written on the architecture and market side of things in the future. Along the way, many pages and sections on OpenPA were revised or rewritten altogether.

PA-RISC sources and accuracy

By Paul Weissmann on 3 January 2018

A process that started during the mid-2000s seems to be deepening now in the late-2010s — more and more information and sources from the early (public) Internet days of the 1980s and 90s are disappearing from the web, with magazines and journals closing, companies merging and people and memory passing away. This includes much of the PA-RISC documentation, either official or third-party. Some of it might be preserved at archive.org or mirrored in archives around the web, but the availability of definitive documentation and official sources just keeps diminishing. There are laudable initiatives out there, but it is getting harder writing articles on this decades-old technology.

All that is saying is there might be inaccuracies in the information on this site, it is getting difficult finding valid sources. This might just be the transitional nature of the Internet, but it was surprising to see so much go.

PA-RISC Operating Systems updated

By Paul Weissmann on 2 January 2018

The PA-RISC Operating Systems page has been updated with new content. An overview table has been added as a cross-reference for which PA-RISC operating systems support which PA-RISC computers. The information on the history of PA-RISC operating systems has been extended as well, with sections on Commercial Unix, research projects, open source and other systems.

On related news, this site turned eighteen last year!

PA-RISC Chipsets separate pages

By Paul Weissmann on 18 November 2016

The PA-RISC Chipsets page has been split into separate sub-pages for each chipset and system design (ASP, LASI, Stretch ...). This should enhance the readability and usability as the original page got just too long. Much content had been added in the years before on bus design, system architecture and individual chips and attachments. Additionally, information on system design has been added to the main PA-RISC systems and individual systems pages.

The following individual pages were added: PA-RISC Chipsets, Early designs, ASP/Viper, LASI, U2/UTurn, Astro, Stretch, Superdome/Cell, PA-RISC on Itanium zx1.

OpenPA 2015-2016 Site Maintenance

By Paul Weissmann on 21 January 2016

Many parts of the OpenPA site were updated, revised and cleaned up between the end of 2015 and January 2016, after a long hiatus. There had been no overt updates for years, but some effort was taken recently to bring parts of the content to a current state again and smoothen various rough edges.

  • OpenBSD/hppa and NetBSD/hppa operating system pages updated to more current status
  • PA-RISC Other Operating Systems page rewritten and cleaned up
  • PA-RISC Hardware and PA-RISC Chipsets pages greatly rewritten (posted earlier)
  • New and unified PA-RISC Timeline (posted earlier)
  • Many PA-RISC Computers pages rewritten, updated and verified
  • Review of external product documentation URLs (removal of 404s and finding alternates)
  • Flush out some of the collected content here and there (timeline, prices, systems)
  • New OpenPA Print Edition (2.5), with many changes and a large rewrite of the TeX/XML backend
  • HTML and CSS of the overall site cleaned up

New OpenPA Print Edition release (2.5)

By Paul Weissmann on 14 January 2016

A new release of the print edition has been released after more than three years. It includes all the updates and changes from the online version between 2012 and 2016, and some new content. Main updates are PA-RISC system architecture, PA-RISC timeline and prices and wording and spelling corrections with several sections rewritten.

Download: Second Edition 2.5, (PDF, 1.3 MB, 375 pages, 2016)

PA-RISC Timeline added

By Paul Weissmann on 12 January 2016

A new page with timelines on PA-RISC systems has been added to the site, to detail some of the history and historic data of the systems covered here. The page includes content that had both been scattered throughout the site and collected here and there, and has now been combined into the PA-RISC Timeline page.

  • Hardware Timeline (1982-2014): Release years of PA-RISC processors and computer systems as a rough guideline for PA-RISC history.
  • Operating Systems Timeline (1988-2014): Release years of significant PA-RISC operating system, with the probable first release of a specific operating system version noted by year.
  • Historic Prices: Collection of the historic prices of PA-RISC computers, around the date of introduction. These are indicative entry prices at system release for entry-level configurations which have been collected over the years from a variety of sources (press releases, articles, journals).

Archived pages added

By Paul Weissmann on 3 January 2016

Several pages with old content which were removed in 2008 have been added back to the Archive section:

The content is still rather outdated and not actively maintained. It has been added back since many official documentation resources disappeared over the last few years.

PA-RISC chipset and system architecture pages unified

By Paul Weissmann on 3 January 2016

The pages on PA-RISC chipsets and PA-RISC system architecture have been combined. The system architecture content with high-level usage and design of the various chipsets has been added and restructured to the chipset page to remove redundancies. The PA-RISC chipset page now has both high-level system design and the associated chipsets together.

Most official documentation and manuals gone (404)

By Paul Weissmann on 28 December 2015

The majority of HP documentation on PA-RISC and HP 9000 systems disappeared from their official resources during the last two to three years. Most links to these return now a 404 as well and as such have been removed from the individual systems pages. The titles of the documents are still listed on the pages here but unless an official archive pops up they are gone. Those URLs are collected at the PA-RISC Documents list.

Update (31/12/2015): Some of the documentation has resurfaced at various new locations (corporate URL and business unit shuffling). Those links have been updated, but there is still a large amount of link churn and I expect that to continue.

Firmware updates for systems removed (HP ITRC)

By Paul Weissmann on 27 December 2015

The links to the firmware updates have been removed from the individual systems pages. Their archive at the HP ITRC pages had been gone for a while apparently -- returning 404s, as many former official HPPA resources do.

Various updates and clean-ups (CPU, architecture, chipsets)

By Paul Weissmann on 27 July 2014

The following pages have been updated, restructured and extended between 2012 and 2014:

  • PA-RISC System Architecture (new): a new page has been added that describes the multiple PA-RISC platform designs from the early 1980s to mid-2000s, consolidating information from chipset, bus attachments, CPU attachment with new input. (This page has been merged into the PA-RISC Chipset page, January 2016)
  • PA-RISC Operating systems: added Timeline (1988-2014) of PA-RISC Operating Systems.
  • PA-RISC Processors: reintegrated Third party CPUs table.
  • PA-RISC Architecture: Refocus on the PA-RISC ISA with descriptions on details of indidivual PA-RISC PA-1.x and PA-2.0 architectures.
  • PA-RISC Chipsets: move content and align with new PA-RISC System Architecture page. (merged back in January 2016)
  • Stylesheets for iPhone and iPad (and similar) devices: there are now two custom versions for these devices that should increase readibility and usability of the site.

New OpenPA Print Edition release (2.4)

By Paul Weissmann on 23 September 2012

A new release of the print edition has been released after three years. It includes all the updates and changes from the online version between 2009 and 2012, and some new content. Main updates are reworked chipset/bus/system design pages, HP-UX version 11 compatibility, and many small changes and corrections throughout.

Download: Second Edition 2.4, .pdf, 1.3 MB, 386 pages).

Chipset section extended (Stretch, zx1, others)

By Paul Weissmann on 18 December 2010

Entries on the Stretch chipset have been improved with more details and sections added for the Itanium/PA-RISC zx1 chipset and its various components.

All other chipset sections have been revised, extended and reordered, with an overview table providing a summary of the chipsets and support chips used in PA-RISC computers.

HP 9000/T600, T520, T500 & 890

By Paul Weissmann on 17 November 2010

The T-Class servers are large 32-bit PA-RISC mainframes from the mid-1990s, built with modular system cards that contain processors, memory or I/O devices.

The HP 9000/890 was an early iteration of the architecture, with the later T500/T600 being updated sucessors. After the 64-bit T600 the basic system design of the T-Class was discontinued in favor of the more flexible SuperDome systems.

Ten years OpenPA.net

By Paul Weissmann on 2 December 2009

December 2009 marks the 10th anniversary of OpenPA.net.

This site started in December 1999 (under a different title and URL) at a time when Google just started operating and Wikipedia didn't exist yet. It has been a long and rewarding time maintaining this resource on PA-RISC computing.

About 1.7 million visitors accessed this site since December 1999, according to a very rough estimate. Contributions and mails peaked in the early years between 1999-2002, probably owing to the fact that really no other information on PA-RISC was available then, which changed since.

This site was hosted at various locations on sometimes quite bizarre platforms, including a DECstation 5000/200 (25 MHz R3000 MIPS!), Alphastations (200 and 255), a HP 9000 712/100, and at some point even on a Motorola MVME187 system.

Thanks to all those who helped making this site happen, with providing infrastructure, services and contributing and correcting content!

CPU buses and attachments

By Paul Weissmann on 5 June 2009

HP used various CPU bus designs to attach the main processor to the main system bus with its I/O adapters and the memory. About five main connection strategies and buses were used, which were added as CPU attachment subsections to new or updated bus entries.

  1. SMB bus attachment on early 32-bit PA-RISC 1.0 CPUs from the 1980s
  2. PBus on 32-bit PA-RISC 1.1 PA-7000 and PA-7100
  3. Direct attachments to the GSC bus on the low-cost PA-RISC 1.1 LC processors have
  4. Runway bus attachments on PA-7200 and 64-bit PA-8000/PA-8200 processors
  5. Runway+/Runway DDR , an advanced Runway variant, on PA-8500, PA-8600 and PA-8700
  6. The last PA-RISC processors, the dual-core PA-8800 and PA-8900 use Itanium 2 processor buses

The PA-RISC processors sections have been updated with the bus information as well.

Memory and I/O controllers

By Paul Weissmann on 5 June 2009

Several forms of memory and I/O controllers (MIOCs) were employed on HP PA-RISC systems. The chipsets page has several updated and new sections:

  • In early days (NS-1, NS-2 and PCX processors) a combination of support chips for the CPU was used — the SIU/SPI controllers being the main memory and bus controllers
  • Later on, these chips were integrated into Viper, a single MIOC controller (PA-7000/PA-7100)
  • On the LC processors the controller moved as integrated MIOC onto the CPU die (PA-7100LC/PA-7300LC)
  • Newer Runway-based CPUs (PA-7200, PA-8000/PA-8200) split the MIOC again in different external chips, the U2/UTurn I/O controllers and MMC/SMC memory controllers
  • Later 64-bit processors (PA-8500, PA-8600 and PA-8700) use a newer Runway+/Runway DDR variant and several I/O and memory controllers, such as Astro, Stretch or Cell
  • The newest 64-bit processors (PA-8800, PA-8900 and Itaniums) use Itanium chipsets, including the HP zx1

Removal of outdated pages

7 January 2009

Several outdated and incomplete pages have been removed from OpenPA. This includes the listings for PA-RISC expansion cards, memory modules and explanations of the PDC Boot ROM and various LED error codes. As these pages had not been updated for many years, their content became less useful, and relevant only for older 32-bit systems. There are other sources with current and complete information on these topics (HP ITRC, HCLs, third-party part number listings, discussion boards). After consideration these pages were removed, as the utility of keeping known outdated pages is doubtful — even more so, if there are better resources elsewhere.

Mainframes: Convex SPP1000, SPP1200 & SPP1600

10 October 2008

The Convex Exemplar SPP1x00, introduced between 1994-1996, are scalable 32-bit mainframes, with either PA-7100 (SPP1000) or PA-7200 (SPP1200 and SPP1600) processors. They consist of three distinct system building concepts: the CD compact systems with up to 16 CPUs, the XA eXtended Architecture hypernodes with up to eight CPUs and the XA clusters, consisting of up to 16 linked XA hypernodes, with up to 128 CPUs.

HP started a collaboration with Convex in the mainframe sphere in the early 1990s with these PA-RISC based systems; Convex was later completely bought by HP (in the mid-1990s) and the SPP Exemplar computers integrated into HP’s own HP 9000 portfolio (first the joint-marketed S-Class and X-Class, later the HP V-Class).

The SPP 1x00 mainframes laid the foundation of the Exemplar crossbar architecture, with the 32-bit systems all using the same system design as the original SPP1000. The crossbar design was revised and improved in the 64-bit SPP2000 and later taken over into HP’s own V-Class system, basically only slighly faster SPP2000 systems. The first implementations of the Exemplar crossbar used rare Gallium arsenide gate arrays (GaAs) chips.

Mainframes: HP/Convex SPP2000 (S-Class/X-Class)

10 October 2008

The jointly marketed Exemplar SPP2000 (Convex)/S-Class and X-Class (HP) are the 64-bit Exemplar successors to the 32-bit based SPP1x00s from the mid-1990s. The SPP2000 are the direct predecessors of the HP 9000 V-Class systems (which were then sold only from HP after the complete acquisition of Convex. They feature a similar but slightly modified crossbar architecture, upgraded with 64-bit PA-8x00 processors. Single nodes can carry more processors (16), more RAM (32 GB) and have a different I/O system (PCI) than their predecessors; the clustering ability has been increased twofold — SPP2000 clusters (called X-Class by HP) can be built from up to 32 interconnected SPP2000 nodes (S-Classes at HP).

In contrast to the SPP1x00 line of Exemplars, the compact CD models — two closely coupled nodes and no SCI clustering attachments — were dropped with the SPP2000 and only the concept of a single node and multiple nodes as cluster retained. Also changed was the SCI (CTI) clustering topology — in contrast to the four unidirectional rings (2.4 GB/s overall) of the SPP1x00s, clustered SPP2000s form a torus with each of a single node’s eight memory controllers attaching to two SCI rings.

HP X-Terminals page contributed to Wikipedia

5 September 2008

The page on HP X-Terminals was contributed (i.e. donated) to Wikipedia as of September 5, 2008. The original content of this site can be freely distributed by Wikipedia. Somehow the X-Terminals page never really belonged to OpenPA — although the stations were often distributed along PA-RISC systems they were more or less just peripherals and not really in the focus of this site. Since the page was rarely updated a decision was made to contribute the whole content to Wikipedia, with the hope that it might be useful there. The page will be kept with a boilerplate/reference to Wikipedia for a while, however it is disconnected from the main site and will be removed in the next months.

3rd party PA-RISC systems: Hitachi, Mitsubishi and Oki

4 September 2008

Several other vendors sold PA-RISC workstations and servers in the mid-1990s, with Hitachi, Mitsubishi and Oki being active at that timeframe with various PA-RISC offerings on the Japanese market.

Hitachi sold both indigenous workstations (3050RX) and servers (3500) with PA-RISC processors, and relabeled systems from HP as OEM (9000V). The Hitachi page has been updated to include information on more 3050RX workstations, 3500 servers and the OEM systems. Mitsubishi and Oki in contrast only sold rebadged HP systems — Mitsubishi limited its PA-RISC line to the original HP 9000 Snakes (720, 730 and 750) sold in the early-1990s as MELCOM ME RISC series, while Oki offered almost the whole range of HP PA-RISC servers and workstations in the 1990s with the various OKITAC 9000 series.

Mainframes: HP 9000/V2200 and V2250 servers

5 August 2008

These first HP V-Class servers were closely based on the Convex SPP architecture and are more or less the direct successor to the Convex Exemplar SPP2000 computers. (HP first teamed with Convex starting in the early-1990s and bought Convex several years later and used and integrated their designs in their own product portfolio.) The SPP systems will be covered at a later date.

The V2250 and V2250 are large-scale scalable PA-RISC servers, with up to sixteen 64-bit PA-8200 processors in a single cabinet and up to 32  GB RAM.

The V-Class servers are based on a crossbar architecture — one central internal switching component links the various computing resources to each other by connecting the devices’ inputs to other devices’ output ports (in effect forming matrix connections). The V2200 and V2250 use HP’s own HyperPlane crossbar chipset, consisting of four central crossbar ASICs and various other chipset components to attach memory, processors and I/O. In contrast to their V2500 and V2600 successors the V22x0s could not be clustered to form a single large system.

Mainframes: HP 9000/V2500 and V2600 servers

5 August 2008

The V2500 and V2600 are the second generation scalable PA-RISC V-Class servers built upon the Convex Exemplar architecture. They can hold up to 32 64-bit PA-RISC processors in a single cabinet. As their Convex SPP predecessors, and contrary to the V22x0s, multiple systems (up to four) can be interconnected via so-called CTI links (independent rings — SCI interconnects). The resulting combined system can have up to 128 CPUs and presents itself to the operating system as a single computer. Architecturally, the interconnected V2500s/V2500 clusters are ccNUMA computers, that is cache-coherent Non-Uniform Memory Access.

As their V2200/V2250 brethren, the V2500/V2600 are very closely based on the Convex Examplar architecture (SPP2000 is the direct predecessor) with a central HyperPlane crossbar chipset which links together processors, I/O and memory; in contrast to the V22x0, these V2500/V2600 also implement to clustering technology which links up to four systems together (via attachment between the crossbars — implemented with SCI links on their memory controllers).

Second Edition of the OpenPA Print Edition

31 May 2008

The Second Edition of the OpenPA Print Edition was released with much new content additions and typographic improvements. In all about 70 new pages have been added since the First Edition, and almost all pages have been updated and revised. Additionally, many changes and improvements to the formatting/conversion process have been made. The Second Edition 2.0 is available as PDF, for more details see the Print Version page linked to above or download the PDF directly (.pdf, 1.4 MB, 355 pages).

HP Itanium (IA64) servers and workstations added

15 April 2008

Several pages for systems with the HP PA-RISC successor — the HP/Intel Itanium (IA64) architecture — have been added. These include all three Itanium workstations produced by HP, the HP i2000, HP zx2000 and HP zx6000. Also covered are a range of the Integrity rx rack-mount servers: HP rx1600 and rx1620, HP rx2600 and rx2620, HP rx4610, HP rx4640 and HP rx5670. Descriptions of the remaining rx Integrity servers will be added soon.

Much improved Research PA-RISC Operating Systems page

31 March 2008

The page detailing the various research and development projects of operating system ports to the PA-RISC platform has been reworked and filled with much more content. The Mach 4/Lites entry (The Utah PA-RISC Code Snapshot) has been extended with content from the original project page at the University if Utah; the HPBSD and Chorus entries have been corrected and reworked; and new sections on various other porting efforts from the early 1990s have been added — HP Tut, HP OSF/1, Mach 3/UX and MK-PA (OSF Mach 3/OSF/1).

HP N4000 (rp7400) servers page

12 March 2008

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 L1500 and L3000 (rp5430/rp5470) servers.

Cell (Superdome) and Stretch chipset sections added

12 March 2008

The newer PA-RISC based servers, including the rp5430/rp5450 (L1500/L3000), rp7400 (N4000) and rp7405/rp7410 (N4000), are based around rather complicated chipset setups — the rp7405/rp7410 N4000s are build around the cell-based Core Electronics Complex (CEC) taken from the Superdome supercomputers. The other two smaller systems are centered around a quasi-IA64 system architecture — Stretch which describes a chipset build around IA64/Merced system buses, to which memory, PA-RISC processors and I/O subsystems attach via various chipset components.

HP N4000 (rp7405/rp7410) servers page

26 February 2008

The rp7405/rp7410 N4000 servers are up to 8-way multiprocessing servers and the smallest HP systems which can be partitioned into (two) logical servers (nPartitions). Based upon the same 10U rack-mountable chassis as their rp7400/N4000 brethren, the newer rp7405 and rp7410 are build around a completely overhauled system and I/O architecture. The Core Electronic Complex is a modified version of the Superdome’s cell-based system architecture, limited to two cells. These newer N4000s feature an very large amount of system and I/O bandwidth: 16 GB/s CPU, 8 GB/s memory, 8 GB/s cell-to-cell and 8.5 GB/s I/O bandwidth (all maximum aggregate values).

HP L1500 & L3000 (rp5430/rp5470) servers page

26 February 2008

The second incarnation of the L-Class servers are, similar to their direct predecessors L1000 and L2000, 7U rack-mountable servers with either 1-2 or 1-4 processors, 8 GB or 16 GB RAM and a large set of I/O options and expandability. The internal system architecture of the L1500 and L3000 is different however — the central parts of the processor/memory and I/O system were modified versions of the central complex of the Superdome line of computers. Supported processor include 64-bit CPUs from PA-8500 (L1500-only) up to PA-8900 and possibly Itanium 2.

HP 9000 rp3410 & rp3440 servers page

11 February 2008

The rp3400 series are the defacto successors to the rack-mountable A-Class systems — they use 2U of space in a 19″ rack. The single-CPU rp3410 uses 64-bit PA-8800 Mako processors while the dual-CPU rp3440 can use either PA-8800 or PA-8900 (the last PA-RISC CPU) processors. Both are based around the same system architecture, which is built around HP’s zx1 Itanium 2 chipset, making upgrades to IA64 processors possible.

HP 9000 rp4410 & rp4440 servers page

11 February 2008

The rp4400 series are the bigger brothers of the rack-mountable rp3400 — the dual-processor rp4410 and quad-processor rp4400 are 4U 19″ systems also build around the zx1 Itanium 2 chipset, with minor changes to the rp3400’s architecture. The rp4400s can use large amounts of RAM (128 GB) and a rp4440 can offer up to eight PA-8900 cores and eight I/O channels (4.0 GB/s) in a single system.

Early PA-RISC processors: TS-1, NS-1, NS-2 and CMOS26B

14 January 2008

As fallout from the improved early PA-RISC HP 9000/800 server article much information on the first PA-RISC processors was compiled and added to the PA-RISC processors page. These CPUs from the mid-1980s implemented the original PA-RISC 1.0 architecture and were fabricated in TTL, NMOS-III and later CMOS. They were all multi-chip implementations with various external support chips for the system and I/O interfaces.

Information on these CPUs proved to be almost non-existant — most was gleaned from old manuals and brochures on the PA-RISC architecture and 9000/800 systems from hpmuseum.net and cross-checked with paper manuals on some older systems. There was apparently never a complete picture on these old CPUs, even their names differ in the various sources.

Updated and much improved information on 1980s PA-RISC servers

14 January 2008

The page on the early PA-RISC history (mid-1980s to early-1990s) has been completely rewritten and greatly expanded, with more details and many corrections. First PA-RISC computers were introduced as HP 9000/800 server systems — computers like the 840, 825, 835, 850, 855, 860 and 870 etc. — all based on PA-RISC 1.0 processor implementations.

Details and specifications of these systems is very sparsely available online; what was found was taken from scanned/OCRed articles from old HP publications and sales brochures. There are still some details which are not completely clear, however.

Other PA-RISC CPUs: Winbond and Oki Embedded Processors

02 January 2008

In the mid- to late-1990s Winbond Electronics designed and sold a range of 32-bit PA-RISC embedded processors, targeted at set-top boxes and Internet Appliances. The chips of the W89K and W90K lines were based on a PA-RISC 1.1 Level 0 implementation which features no MMU/virtual adressing. The W89K and W90K feature a pin-out similar to that of Intel 80486DX which should faciliate an easy integration of these chips into existing embedded motherboard designs.

Oki Semiconductors introduced in the same timeframe apparently also an embedded PA-RISC controller, the OP32/50N. Not much information could be found on this chip.

New Release (1.1) of the OpenPA Print Edition

30 November 2007

The OpenPA Print Edition, available in two versions as PDF, was updated with new content and corrections from about Summer 2006 till Fall 2007. Additionally, various typographic and formatting/conversion changes have been made. The new release is available in two versions: 1. DIN A4-sized format for printing on single-sided sheets of paper (A4 is similar to U.S. Legal size) and 2. DIN A5-sized version for printing on smaller, double-sided sheets useful for binding as book.

OpenBSD support for four-digit 64-bit systems

31 August 2007

Support for the newer 64-bit PA-8x00 systems has been recently added to OpenBSD/hppa. This includes popular workstations such as B1000, B2x00, C3x00, J5000/J7000, J6x00 and various newer 64-bit D- and K-class servers.

PA-RISC History — Early PA Days

23 January 2007

A second attempt at a page detailing the roots and origins of PA-RISC has been made, starting with a subsection on the (very) early days of PA-RISC processors and systems at the time of the original PA 1.0 architecture, including lesser known CPUs as TS, NS/PN and PCX.

The original plan called for a complete picture of the PA-RISC lifetime and the various aspects of the architecture and systems design. Due to limited time, however, the page was never completed and thus the decision was made to publish single subsections over the time.

More subsections will be added if time permits — including words on PCX-based and later systems, the CPUs and architecture and, in the near future, a more detailed discussion of the (NS-1–based) 825, 835 & 845 systems.

OpenPA PDF Version

31 July 2006

A first edition of a complete, offline viewable version of the OpenPA Project is available as a PDF book. Several attempts had been made in the past but a new effort started in Spring 2006 and utilizing XSLT and TeX resulted in the current first edition, now downloadable.

C8000 workstation

18 Apr 2006

The C8000 is probably the last PA-RISC powered HP-UX workstation, featuring one or two of the dual core PA-8800 or PA-8900 processors. System design is apparently quite close to previous Itanium offerings from HP, as the workstation uses the Itanium 2 system/memory bus and HP’s zx1 chipset.

PA-8900 processor

18 Apr 2006

The PA-8900 is more or less only a slightly improved PA-8800 (Mako) and will supposedly be the last processor of HP’s PA-RISC family. Much of the very scarce available documentation seems to suggest that the PA-8900 can be fit in most of the newer rp-series servers. Basic design and features are very close to the PA-8800.

PA-8800 (Mako) processor

18 Apr 2006

The Mako is the integration of two PA-8700+ processor cores onto a single die in combination with a very large off-die 32 MB L2 cache, placed on the CPU module. The PA-8800 makes use of the Itanium 2 system/memory bus and many systems supporting the Mako apparently can be upgraded to Itanium-family CPUs. As all processors after the original 64-bit PA-8000, Mako does not introduce any significant architectural enhancements, main extensions are based largely around better process technologies and larger/faster cache subsystems.

Improved PA-RISC Linux

29 Dec 2005

The page on the Linux port to PA-RISC did not really contain much useful information, so it finally has been rewritten and the content on supported hardware, history and development greatly extended.

Multimedia Acceleration eXtensions (MAX-1 and MAX-2)

13 Dec 2005

HP was the first to introduce Single Instruction Multiple Data (SIMD) instructions tailored for the accelation of multimedia applications on a general purpose processor. These instructions operated on so-called subword data and were introduced as MAX-1 on the PA-7100LC processor and subsequently enhanced and featured as MAX-2 on all 64-bit PA-8x00 processors.

Much improved support for print media

02 Oct 2005

The CSS definitions for print media were greatly reworked to produce a much smoother and more readable output when printed out. A new feature is that external links in the printed out pages are now annoted and listed at the bottom of the printout with the complete URL.

CSS Mop-Up

07 Dec 2004

The existing stylesheet for screen media was greatly reworked to increase the usability of the site. Additionally, there are now separate stylesheets for handheld computers and print media which take in account the specifics of these media types.

Architecture of the HP FOCUS

29 Nov 2004

FOCUS was one of HP’s first tries to design and implement a CPU architecture and was used in the HP 9000/500 series. An more in-depth look, contributed by Frank McConnell, has been added to the HP 9000/520 page.

Shortcuts to the computers pages

13 Oct 2004

Through the use of shortcuts the model pages of the various PA-RISC computers can be directly accessed. For this a modified URL like eg. https://www.openpa.net/712 (for the HP 9000/712 page) has to be used.

↑ up