A High-Performance FPGA-Based RoCE v2 RDMA Packet Parser and Generator

Zezheng Sun,Zhichuan Guo,Jiandong Ma,Yipeng Pan
DOI: https://doi.org/10.3390/electronics13204107
IF: 2.9
2024-10-19
Electronics
Abstract:RDMA (Remote Direct Memory Access) technology has been widely applied due to its high-throughput and low-latency characteristics compared with traditional networks. Implementing RDMA with an FPGA (Field-Programmable Gate Array) is a feasible solution. This paper proposes an implementation method for the ROCE v2 (Remote Direct Memory Access) protocol packet parser and generator based on an FPGA, capable of supporting various transaction packet types, such as RDMA READ, RDMA WRITE, and SEND, under the Reliable Connection service. The RDMA READ and RDMA WRITE performance of RDMA is close to 100 Gbps, which provides a feasible solution for the application of wide-area networks.
engineering, electrical & electronic,computer science, information systems,physics, applied
What problem does this paper attempt to address?