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 条
  • [21] FPGA-Based High-Performance and Scalable Block LU Decomposition Architecture
    Jaiswal, Manish Kumar
    Chandrachoodan, Nitin
    IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (01) : 60 - 72
  • [22] High-Performance Computation of LGCA Fluid Dynamics on an FPGA-Based Platform
    Du, Changdao
    Firmansyah, Iman
    Yamaguchi, Yoshiki
    2020 5TH INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION SYSTEMS (ICCCS 2020), 2020, : 520 - 525
  • [23] FACL: A Flexible and High-Performance ACL engine on FPGA-based SmartNIC
    Jia, Chengjun
    Li, Chenglong
    Li, Yifan
    Hu, Xiaohe
    Li, Jun
    2022 IFIP NETWORKING CONFERENCE (IFIP NETWORKING), 2022,
  • [24] Development of an FPGA-based high-performance servo drive system for PMSM
    Cui, Naizheng
    Yang, Guijie
    Liu, Yajing
    Zhao, Pinzhi
    ISSCAA 2006: 1ST INTERNATIONAL SYMPOSIUM ON SYSTEMS AND CONTROL IN AEROSPACE AND ASTRONAUTICS, VOLS 1AND 2, 2006, : 881 - +
  • [25] A high-performance FPGA-based multicrossbar prioritized network-on-chip
    Alaei, Mohammad
    Yazdanpanah, Fahimeh
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (06):
  • [26] A HIGH-PERFORMANCE FPGA-BASED FUZZY PROCESSOR ARCHITECTURE FOR MEDICAL DIAGNOSIS
    Chowdhury, Shubhajit Roy
    Saha, Hiranmay
    IEEE MICRO, 2008, 28 (05) : 38 - 52
  • [27] High-Performance Accurate and Approximate Multipliers for FPGA-Based Hardware Accelerators
    Ullah, Salim
    Rehman, Semeen
    Shafique, Muhammad
    Kumar, Akash
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (02) : 211 - 224
  • [28] FPGA-Based Design Of a High-Performance and Modular Video Processing Platform
    Desmouliers, Christophe
    Oruklu, Erdal
    Saniie, Jafar
    2009 IEEE INTERNATIONAL CONFERENCE ON ELECTRO/INFORMATION TECHNOLOGY, 2009, : 391 - 396
  • [29] FireFly v2: Advancing Hardware Support for High-Performance Spiking Neural Network With a Spatiotemporal FPGA Accelerator
    Li, Jindong
    Shen, Guobin
    Zhao, Dongcheng
    Zhang, Qian
    Zeng, Yi
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (09) : 2647 - 2660
  • [30] A high-performance pseudo-random number generator based on FPGA
    Ding Jun
    Li Na
    Guo Yixiong
    Yang Jun
    PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON WIRELESS NETWORKS AND INFORMATION SYSTEMS, 2009, : 290 - 293