Jump to content

HP Multi-Programming Executive

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Sieler (talk | contribs) at 02:30, 19 November 2015 (Revised MPE XL -> MPE/iX change info. Changed tense/simplified the post-2010 status. (Read as if we were still in 2010)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

MPE (Multi-Programming Executive) is a discontinued business-oriented mainframe computer real-time operating system made by Hewlett-Packard. While initially a mini-mainframe, the final high-end systems supported 12 CPUs and over 2000 simultaneous users.

It runs the HP 3000 family of computers, which originally used HP custom 16-bit stack architecture CISC CPUs and were later migrated to PA-RISC where the operating system was called MPE XL. The original version of MPE was written in a language called SPL (System Programming Language). MPE XL was written primarily in HP Pascal, with some assembler and some of the old SPL code. In 1992, the OS name was changed to MPE/iX to indicate Unix interoperability with the addition of POSIX compatibility. The discontinuance of the product line was announced in late 2001, with support from HP terminating at the end of 2010. A number of 3rd party companies still support both the hardware and software.

See also