当前位置: X-MOL 学术IEEE Micro › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Configurable Network Protocol Accelerator (COPA)
IEEE Micro ( IF 3.6 ) Pub Date : 2020-12-03 , DOI: 10.1109/mm.2020.3042167
Venkata Krishnan 1 , Olivier Serres 1 , Michael Blocksome 1
Affiliation  

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.

中文翻译:

可配置网络协议加速器(COPA)

当今的现场可编程门阵列(FPGA)不仅提供可编程的加速功能,而且还具有与主流处理器平台相当的高级功能。但是,它们通常不被部署为自主加速节点,而是在标准处理器平台的控制下被部署为二等公民。可配置的网络协议加速器(COPA)框架使FPGA支持自定义的内联/后备加速器,并直接连接到100 Gb / s以太网。硬件组件提供了必要的网络/加速器基础结构。该软件组件支持开放标准API,该API使集成加速器能够与应用程序/中间件一起用于网络通信。COPA支持真正的分布式FPGA加速器模型,并已在Stratix10 FPGA的变体上实现。COPA框架以及示例加速器IP已通过微基准以及代理客户端/服务器基准进行了验证,并获得了完整的网络带宽。
更新日期:2021-01-29
down
wechat
bug