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

被引:1
|
作者
Sun, Zezheng [1 ,2 ]
Guo, Zhichuan [1 ,2 ]
Ma, Jiandong [1 ,2 ]
Pan, Yipeng [1 ,2 ]
机构
[1] Chinese Acad Sci, Inst Acoust, Natl Network New Media Engn Res Ctr, 21 North Fourth Ring Rd, Beijing 100190, Peoples R China
[2] Univ Chinese Acad Sci, Sch Elect Elect & Commun Engn, 19 A Yuquan Rd, Beijing 100049, Peoples R China
关键词
FPGA; RDMA; RoCE v2; packet parser; packet generator;
D O I
10.3390/electronics13204107
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] A Configurable FPGA-Based Traffic Generator for High-Performance Tests of Packet Processing Systems
    Tockhorn, Andreas
    Danielis, Peter
    Timmermann, Dirk
    ICIMP 2011: THE SIXTH INTERNATIONAL CONFERENCE ON INTERNET MONITORING AND PROTECTION, 2011, : 14 - 19
  • [2] An FPGA-Based High-Performance Stateful Packet Processing Method
    Lu, Rui
    Guo, Zhichuan
    MICROMACHINES, 2023, 14 (11)
  • [3] HashCache: High-Performance State Tracking for Resilient FPGA-based Packet Processing
    Offel, Michael
    Ley, Andreas
    Hager, Sven
    2023 33RD INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, FPL, 2023, : 364 - 364
  • [4] Design Methodology of Configurable High Performance Packet Parser for FPGA
    Pus, Viktor
    Kekely, Lukas
    Korenek, Jan
    PROCEEDINGS OF THE 2014 IEEE 17TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2014, : 189 - 194
  • [5] An FPGA-based high-performance wireless vibration analyzer
    Shahzad, Khurram
    Oelmann, Bengt
    2013 NORCHIP, 2013,
  • [6] High-performance FPGA-based general reduction methods
    Morris, GR
    Zhuo, L
    Prasanna, VK
    FCCM 2005: 13TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2005, : 323 - 324
  • [7] A High-performance FPGA-based Accelerator for Gradient Compression
    Ren, Qingqing
    Zhu, Shuyong
    Meng, Xuying
    Zhang, Yujun
    DCC 2022: 2022 DATA COMPRESSION CONFERENCE (DCC), 2022, : 429 - 438
  • [8] FPGA-Based High-Performance Network Impairment Emulator
    Duan, Dexuan
    Wang, Xinshuo
    Li, Lin
    Liu, Lei
    ELECTRONICS, 2024, 13 (24):
  • [9] High-performance FPGA-based implementation of Kalman filter
    Lee, CR
    Salcic, Z
    MICROPROCESSORS AND MICROSYSTEMS, 1997, 21 (04) : 257 - 265
  • [10] A High-Performance FPGA-Based Implementation of the LZSS Compression Algorithm
    Shcherbakov, Ivan
    Weis, Christian
    Wehn, Norbert
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 449 - 453