A High-Performance FPGA-Based RoCE v2 RDMA Packet Parser and Generator
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.
Authors
- Zhichuan Guo (ORCID: https://orcid.org/0000-0003-2489-9949)
- Yipeng Pan
- Jiandong Ma
- Zezheng Sun
Institutions
- Chinese Academy of Sciences (CN)
- Institute of Acoustics (CN)
- University of Chinese Academy of Sciences (CN)
Publication Details
- Journal
- Electronics
- Published
- 2024-10-18
- DOI
- https://doi.org/10.3390/electronics13204107
- Citations
- 5
- Primary Topic
- Network Security and Intrusion Detection
- Type
- article
- Field-Weighted Citation Impact
- 1.74
Funders
- Chinese Academy of Sciences
- Institute of Acoustics, Chinese Academy of Sciences