Jump to content

Power Architecture Platform Reference

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Yobot (talk | contribs) at 05:09, 8 December 2015 (WP:CHECKWIKI error fixes using AWB (11754)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Power Architecture Platform Reference (PAPR) is an initiative from Power.org to make a new open computing platform based on Power Architecture technology. It follows two previous attempts made in the 1990s, PReP and CHRP.

The PAPR specification provides the foundation for development of standard Power Architecture server computers. Various operating systems like Linux and IBM AIX rely on the PAPR interface to run on Power-based hardware. PAPR is Power.org's move toward what IBM did originally with PReP, in that it defines a common hardware definition and software/firmware platform under a set of requirements. In practice, the PAPR is an extension to the Open Firmware specification.

Since 2013, extensions have been done by the OpenPOWER Foundation, which released a slightly reduced public version of the PAPR standard for running Linux on Power hardware (called LoPAPR) [1].

Embedded Power Architecture Platform Requirements

Wind River led the Power.org sub-committee working on an embedded specification known as ePAPR,[2] that was ratified in July 2008. In October 2011, an updated specification was released, the ePAPR v1.1 to clarify and add a new chapter on virtualization. Apart from basic concepts like using a device tree, the ePAPR specification has nothing in common with the variant for servers—for example it defines a completely different set of hypercalls.

Compliant boards