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 条
  • [41] Performance Evaluation of Packet Classification on FPGA-based TCAM Emulation Architectures
    Zerbini, Carlos A.
    Finochietto, Jorge M.
    2012 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2012, : 2766 - 2771
  • [42] FPGA-BASED CHIRP GENERATOR FOR HIGH RESOLUTION UAV SAR
    Chua, M. Y.
    Koo, V. C.
    PROGRESS IN ELECTROMAGNETICS RESEARCH-PIER, 2009, 99 : 71 - 88
  • [43] Achieving high performance with FPGA-based computing
    Herbordt, Martin C.
    VanCourt, Tom
    Gu, Yongfeng
    Sukhwani, Bharat
    Conti, Al
    Model, Josh
    DiSabello, Doug
    COMPUTER, 2007, 40 (03) : 50 - +
  • [44] High performance FPGA-based image correlation
    Lindoso, Almudena
    Entrena, Luis
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2007, 2 (04) : 223 - 233
  • [45] High performance FPGA-based image correlation
    Almudena Lindoso
    Luis Entrena
    Journal of Real-Time Image Processing, 2007, 2 : 223 - 233
  • [46] A High-performance FPGA-based Image Feature Detector and Matcher Based on the FAST and BRIEF Algorithms
    Fularz, Michal
    Kraft, Marek
    Schmidt, Adam
    Kasinski, Andrzej
    INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2015, 12
  • [47] A High-Performance FPGA-Based Virtual Anemometer for MPPT of Wind Energy Conversion Systems
    Accetta, Angelo
    Di Piazza, Maria Carmela
    La Tona, Giuseppe
    Luna, Massimiliano
    Pucci, Marcello
    2017 IEEE 26TH INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2017, : 926 - 933
  • [48] Assessment of the Bundle SNSPD Plus FPGA-Based TDC for High-Performance Time Measurements
    Garzetti, Fabio
    Lusardi, Nicola
    Ronconi, Enrico
    Costa, Andrea
    Velez, Santiago Tarrago
    Galland, Christophe
    Geraci, Angelo
    IEEE ACCESS, 2022, 10 : 127894 - 127910
  • [49] High-Performance and Dynamically Updatable Packet Classification Engine on FPGA
    Qu, Yun R.
    Prasanna, Viktor K.
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (01) : 197 - 209
  • [50] BSTMSM: A High-Performance FPGA-based Multi-Scalar Multiplication Hardware Accelerator
    Zhao, Baoze
    Huang, Wenjin
    Li, Tianrui
    Huang, Yihua
    2023 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY, ICFPT, 2023, : 35 - 43