A High-Performance FPGA-Based RoCE v2 RDMA Packet Parser and Generator
Electronics2024Vol. 13(20), pp. 4107–4107
Citations Over TimeTop 14% of 2024 papers
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.
Related Papers
- Design Guidelines for High Performance RDMA Systems.(2016)
- → RDMA Communciation Patterns(2020)14 cited
- → Collie: Finding Performance Anomalies in RDMA Subsystems(2023)6 cited
- → Towards RDMA-Based High Performance Network Technologies(2017)