CAPI 编程

您可以使用相干加速器处理器接口(CAPI),让基于现场可编程门阵列(FPGA)的加速器直接访问应用程序(用户空间)内存。

传统的基于 FPGA 的加速器在外设组件互连(PCI)堆栈中执行直接内存访问(DMA)传输,在加速器和应用程序之间传输数据。 CAPI 提供了一个通用框架,它有一个基于 CAPI 的加速器,可以在不需要 DMA 的情况下从应用内存来回传输数据。