Power Architecture Platform Reference ( PAPR ) は、 Power ISAプロセッサをベースにした新しいオープン コンピューティング プラットフォームを作成するためのPower.orgの取り組みです。これは、1990 年代に行われた 2 つの試み、 PRePとCHRPに続くものです。
PAPR 仕様は、標準サーバー コンピュータの開発の基盤を提供します。LinuxやIBM AIXなどのさまざまなオペレーティング システムは、Power ベースのハードウェアで実行するために PAPR インターフェイスに依存しています。PAPR は、一連の要件に基づいて共通のハードウェア定義とソフトウェア/ファームウェア プラットフォームを定義するという点で、IBM が最初に PReP で行ったことに沿った Power.org の取り組みです。実際には、PAPR はOpen Firmware仕様の拡張です。
2013年以降、 OpenPOWER Foundationによって拡張が行われ、Powerハードウェア上でLinuxを実行するためのPAPR標準のわずかに縮小された公開バージョン(LoPAPRと呼ばれる)[1]がリリースされました。2020年に、LoPAPRは新しいバージョンのリリースに伴い、Linux on Power Architecture Reference(LoPAR)[2]に名前が変更されました。
貢献する
2020年7月、LoPAR [3]のドキュメントソースがApache License 2.0の条件でOpenPOWER Foundation GitHubアカウントに公開され、コミュニティからのプルリクエストを受け付けています。
準拠ボード
- IBM JS20/21 — PowerPC 970FX/MPベースのサーバー ブレード。
- IBM System p製品ライン(現在はIBM Power Systemsと呼ばれています)。
組み込み電源アーキテクチャプラットフォームの要件
Wind Riverは、 2008年7月に承認されたePAPR [4]として知られる組み込み仕様に取り組むPower.org小委員会を率いました。 2011年10月には、仮想化について明確にし、新しい章を追加した更新された仕様であるePAPR v1.1がリリースされました。デバイスツリーの使用などの基本的な概念を除けば、ePAPR仕様はサーバー向けのバリアントとは何の共通点もありません。たとえば、完全に異なるハイパーコールのセットを定義しています。
外部リンク
- OpenPower Foundation Github の LoPAR のソース
- OpenPower Foundation Linux on Power アーキテクチャ リファレンス (LoPAR) v2.9+ (2020 年 6 月)
- OpenPower Foundation Linux on Power Architecture プラットフォーム リファレンス (LoPAPR) v1.1 (2016 年 3 月)
- Wayback Machine の Power.org Standard for Embedded Power Architecture Platform Requirements (ePAPR) v.1.1。
- パワー.org
