Archive

This is the review draft of the Power Vector Intrinsic Programming Reference specification version 1.0.0_prd3. The purpose of this document is to provide a guide for vector programming on OpenPOWER systems, with an emphasis on examples of best practices. It further provides a reference for intrinsics...

The purpose of this document is to describe how to enable a new customer card to support CAPI SNAP framework. SNAP is a open-source programming framework for FPGA Accelerations. Its homepage is https://github.com/open-power/snap. With it, you can develop accelerators with CAPI technology easily. This document describes...

The purpose of the OpenPOWER Architecture Compliance Definition document is to give a consistent approach to compliance under the guidance of the Compliance Work Group. It contains the following: ‚ÄĘ Document the OpenPOWER specifications that contain the interfaces that are required to be OpenPOWER compliant ‚ÄĘ Document...

The OpenCAPI Power Platform Architecture (OPPA) defines an accelerator interface structure for coherently attaching accelerators to the IBM Power Systems‚ĄĘ using an OpenCAPI Physical Link. The intent is to allow implementation of a wide range of accelerators to optimally address many different market segments. The...

The OpenPOWER Foundation documentation template provides a framework for OpenPOWER public and private documentation. The goal of this document is to promote community contributions to OpenPOWER documentation and to enable new contributions within a common look and feel.   The major sections of this document addresses the...

This document provides errata against version 1.4 of the OpenPOWER ELF v2 Application Binary Interface Specification. These errata should be considered part of said specification until such time as a newer version of the full specification is published. This document is a Non-standard Track, Work Group...

The goal of this project is to provide functional equivalents of the Intel MMX, SSE, and AVX intrinsic functions, that are commonly used in Linux applications, and make them (or equivalents) available for the PowerPC64LE platform.   This document is a Work Group Note work product owned...

The OpenPOWER Foundation set up the OpenPOWER Ready‚ĄĘ program in 2016. ¬† Within the program, developers identify products for use by members of the OpenPOWER ecosystem.¬†¬†¬† The OpenPOWER Ready mark indicates that a product should work with other OpenPOWER Ready products.¬† Because of this the...