A Linux Foundation Project

Technical

The OpenPOWER Foundation develops open standards and reference implementations for the POWER architecture ecosystem — from silicon through software.

Technical Programs

Our technical work spans hardware architecture, firmware, operating systems, compilers, and AI acceleration — all built on the open POWER ISA.

POWER ISA

The POWER Instruction Set Architecture is the foundation of the OpenPOWER ecosystem. Released as a fully open standard, the POWER ISA enables anyone to implement compliant processors without royalty payments.

  • 64-bit RISC architecture
  • Open, royalty-free specification
  • Backward compatible ISA versions
  • Vector/SIMD and floating-point extensions
View Specifications

Open Firmware

OpenPOWER systems support open firmware stacks including Skiboot (OPAL), Petitboot bootloader, and coreboot — enabling full transparency from power-on through OS boot.

  • OPAL (OpenPOWER Abstraction Layer)
  • Petitboot kexec-based bootloader
  • coreboot support for select platforms
  • Heads measured boot integration
View on GitHub

AI & HPC Acceleration

OpenPOWER processors are widely deployed in the world's most powerful supercomputers and AI research systems. The POWER architecture's memory bandwidth and NVLink support make it a leading platform for large-scale AI workloads.

  • CORAL and Sierra supercomputers
  • NVIDIA NVLink integration
  • OpenCAPI high-speed interconnect
  • AI Special Integration Group (SIG)
AI Working Groups

Compliance & Certification

The OpenPOWER Compliance Program enables hardware and software vendors to certify interoperability with the OpenPOWER specifications, providing confidence for deployers and end users.

  • Hardware platform compliance
  • Operating system certification
  • Interoperability testing
  • Public compliance registry
Compliance Program

Open Source Software

The OpenPOWER Foundation sponsors and supports a rich ecosystem of open source software projects optimized for the POWER architecture, including compilers, runtimes, and system software.

  • GCC and LLVM compiler backends
  • OpenJDK POWER port
  • Linux kernel POWER support
  • Open source ML frameworks
View Resources

Microwatt CPU

Microwatt is an open source, synthesizable POWER ISA soft-core written in VHDL. It demonstrates that the open POWER ISA can be used for custom silicon and FPGA deployments.

  • Full POWER ISA v3.0 compliance
  • Runs Linux on FPGA
  • Used in OpenROAD ASIC tape-out research
  • Active hackathon community
View on GitHub

Working Groups

Technical work happens through chartered Working Groups, each focused on a specific domain. All Working Groups are open to members and the public.

Architecture

ISA Working Group

Maintains and evolves the POWER ISA specification. Reviews proposed extensions and updates.

AI

AI Special Integration Group

Coordinates AI workload optimization, framework support, and accelerator integration for OpenPOWER.

Security

Security Working Group

Addresses security features, trusted boot, and vulnerability response for OpenPOWER platforms.

Software

System Software Working Group

Covers OS, compiler, runtime, and toolchain work across the OpenPOWER software stack.

View All Working Groups

GitHub & Open Source

All OpenPOWER Foundation technical outputs are publicly available. Contributions are welcome from members and the broader community.

OpenPOWER Foundation
github.com/OpenPOWERFoundation
Open POWER
github.com/open-power
Technical Resources
Whitepapers, guides & docs
Specifications
ISA, platform & interface specs