Configurable Network Protocol Accelerator (COPA)
Configurable Network Protocol Accelerator (COPA)
复制标题
可配置网络协议加速器 (COPA)
DOI:
10.1109/mm.2020.3042167
复制
发表时间:
2021
期刊:
影响因子:
3.6
通讯作者:
M. Blocksome
中科院分区:
文献类型:
--
作者:
V. Krishnan;O. Serres;M. Blocksome
Today's field-programmable gate arrays (FPGAs) offer not only programmable acceleration capabilities but also include advanced features that are on-par with a mainstream processor platform. However, rather than being deployed as autonomous acceleration nodes, they are generally deployed as second-class citizens under the control of a standard processor platform. The configurable network protocol accelerator (COPA) framework enables FPGAs to support custom inline/lookaside accelerators and attach directly to a 100-Gb/s Ethernet network. The hardware component provides the necessary networking/accelerator infrastructure. The software component supports an open standard API that enables the integrated accelerators to be used with network communication by applications/middleware. COPA enables a truly distributed FPGA accelerator model and has been implemented on variants of Stratix10 FPGAs. The COPA framework along with example accelerator IPs has been validated with microbenchmarks as well as proxy client/server benchmarks and achieves full network bandwidth.