The majority of computational accelerator systems use PCI Express to connect to the main processor units via the IO subsystem. IBM has devised CAPI as an alternative that removes the complexity and overhead of the IO subsystem to enable higher system performance.
The reconfigurability of Xilinx FPGAs allows CAPI to be implemented on existing PCI Express based accelerators using the Power Service Layer (PSL).
“Coherent Accelerator Processor Interface (CAPI) removes the software overhead for processor communication with the I/O subsystem, allowing an accelerator to operate as part of an application. CAPI on POWER8 systems provides a high-performance solution for the implementation of client-specific, computation-heavy algorithms on an FPGA. IBM’s solution enables higher system performance with a much smaller programming investment, allowing hybrid computing to be successful across a much broader range of applications.”
Brad McCredie – OpenPOWER Foundation President and IBM Fellow
“Alpha Data is working closely with Xilinx to accelerate innovation. Xilinx recently demonstrated a 36X performance/watt improvement on a Big Data application with an IBM POWER8 system and Alpha Data’s CAPI development kit. The collaboration between Alpha Data, Xilinx, IBM, and the OpenPOWER Foundation is producing breakthrough performance using Xilinx All Programmable FPGAs.”
Hemant Dhulla, vice president of wired communications and data center at Xilinx.
Alpha Data is a member of the OpenPOWER™ Foundation and has worked with fellow members Xilinx and IBM to provide CAPI reference designs for the ADM-PCIE-7V3, ADM-PCIE-KU3 and ADM-PCIE-8K5 accelerator boards.
For further details on OpenPOWER :
Read the "CAPI on Alpha Data FPGA Board" handout (PDF)
** - User must also purchase the appropriate Alpha Data FPGA Data Center board, Xilinx Vivado Design Suite, and CAPI Enabled Power 8 System.
Contact Alpha Data for further details on our CAPI reference designs: Email firstname.lastname@example.org.