The OpenPOWER Foundation is a collaboration around Power ISA-based products initiated by IBM and announced as the "OpenPOWER Consortium" on August 6, 2013.[5] IBM's focus is to open up technology surrounding their Power Architecture offerings, such as processor specifications, firmware, and software with a liberal license, and will be using a collaborative development model with their partners.[6][7]
The goal is to enable the server vendor ecosystem to build its own customized server, networking, and storage hardware for future data centers and cloud computing.[8]
The governing body around the Power ISAinstruction set is now the OpenPOWER Foundation: IBM allows its patents to be royalty-free
for Compliant implementations.[9] Processors based on IBM's IP can now be fabricated on any foundry and mixed with other hardware products of the integrator's choice.
On August 20, 2019, IBM announced that the OpenPOWER Foundation would become part of the Linux Foundation.[10]
Openness
IBM is using the word "open" to describe this project in three ways:[7]
They are licensing the microprocessor technology openly to its partners. They are sharing the blueprints to their hardware and software to their partners, so they can hire IBM or other companies to manufacture processors or other related chips.
They will collaborate openly in an open-collaboration business model where participants share technologies and innovations with each other.
Parts of this article (those related to technology) need to be updated. Please help update this article to reflect recent events or newly available information.(September 2019)
IBM is looking to offer the POWER8 chip technology and other future iterations under the OpenPOWER initiative[6] but they are also making previous designs available for licensing.[12] Partners are required to contribute intellectual property to the OpenPOWER Foundation to be able to gain high level status.
The POWER8 processor architecture incorporates facilities to integrate it more easily into custom designs. The generic memory controllers are designed to evolve with future technologies, and the new CAPI (Coherent Accelerator Processor Interface) expansion bus is built to integrate easily with external coprocessors like GPUs, ASICs and FPGAs.
Nvidia is contributing their fast interconnect technology, NVLink, that will enable tight coupling of Nvidia's Pascal based graphics processors into future POWER processors.[13]
Open source
In August 2019, IBM released the tiny Microwatt processor core implementing the Power ISA v.3.0 and to be used as a reference design for OpenPOWER. It's entirely open source and published on GitHub.[14] Later, Chiselwatt joined in as a second open source implementation.[15]
In June 2020, IBM released the high performance A2I core under a similar open source license.[16] and followed up with the A2O core in September 2020.[17]
Libre-SOC is the third, from scratch built, implementation of the Power ISA v.3.0, and the first Libre/Open POWER ISA core outside of IBM.
Software
Parts of this article (those related to technology) need to be updated. Please help update this article to reflect recent events or newly available information.(September 2019)
The OpenPOWER initiative will include firmware, the KVMhypervisor, and little endianLinux operating system.[6] The foundation has a site on GitHub for the software they are releasing as open source. As of July 2014, it has released firmware to boot Linux.[18]
FreeBSD has also been reported to have preliminary support for the architecture.[21][22]
Collabora Online is an enterprise-ready edition of LibreOffice with web-based office suite real-time collaboration, support of the OpenPOWER ppc64le architecture was announced in October 2022.[23] It comes with Ubuntu 20.04 packages and Docker images, and is delivered as a part of Nextcloud Enterprise which specialises in sharing files, writing emails, conducting chats and video conferences.
Members
Google, Tyan, Nvidia, and Mellanox are founding members of the OpenPOWER Foundation.[6] Nvidia is looking to merge its graphics cores and Mellanox to integrate its high performance interconnects with Power cores. Tyan is said to be working on servers using POWER8[24] and Google sees using Power processors in its data centers as a future possibility.[25]Altera announced support for OpenPOWER in November 2013 with their FPGA offerings and OpenCL software.[26]