Next Article in Journal
Design Oriented Analysis of Overhead Line Magnetic Energy Harvesters with Passive and Active Rectifiers
Previous Article in Journal
Streamer-to-Leader Transition Characteristics of Long Air Gap Between Sphere and Plane with Burr Defects at High Altitudes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design of a Fast and Scalable FPGA-Based Bitmap for RDMA Networks

1
National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, No. 21, North Fourth Ring Road, Haidian District, Beijing 100190, China
2
School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences, No. 19(A), Yuquan Road, Shijingshan District, Beijing 100049, China
*
Author to whom correspondence should be addressed.
Electronics 2024, 13(24), 4900; https://doi.org/10.3390/electronics13244900
Submission received: 13 November 2024 / Revised: 5 December 2024 / Accepted: 10 December 2024 / Published: 12 December 2024
(This article belongs to the Topic Advanced Integrated Circuit Design and Application)

Abstract

Remote direct memory access (RDMA) is widely used within and across data centers due to its low latency, high throughput, and low CPU overhead. To further enhance the transmission performance of RDMA, techniques such as multi-path RDMA have been proposed. However, while these techniques increase throughput, they also introduce significant out-of-order (OoO) packet issues that standard RDMA network interface cards (RNICs) struggle to handle effectively. To address the OoO challenges in RDMA network and ensure the integrity of data, we propose an FPGA-based bitmap which is capable of maintaining high throughput and low latency under OoO conditions. Our design segments the bitmap and maintains status information, achieving the low-latency processing of OoO packets with excellent scalability, thus making it suitable for various network environments. We implement this design on Xilinx AU200 FPGA and test it in a simulated 100 Gbps data center network. The results show that the performance under OoO transmission conditions is comparable to that under in-order conditions, demonstrating the solution’s effectiveness in handling RDMA OoO packets efficiently and ensuring high-performance data transfer in RDMA networks.
Keywords: FPGA; RDMA; bitmap; OoO packets FPGA; RDMA; bitmap; OoO packets

Share and Cite

MDPI and ACS Style

Pan, Y.; Guo, Z.; Zhang, M. Design of a Fast and Scalable FPGA-Based Bitmap for RDMA Networks. Electronics 2024, 13, 4900. https://doi.org/10.3390/electronics13244900

AMA Style

Pan Y, Guo Z, Zhang M. Design of a Fast and Scalable FPGA-Based Bitmap for RDMA Networks. Electronics. 2024; 13(24):4900. https://doi.org/10.3390/electronics13244900

Chicago/Turabian Style

Pan, Yipeng, Zhichuan Guo, and Mengting Zhang. 2024. "Design of a Fast and Scalable FPGA-Based Bitmap for RDMA Networks" Electronics 13, no. 24: 4900. https://doi.org/10.3390/electronics13244900

APA Style

Pan, Y., Guo, Z., & Zhang, M. (2024). Design of a Fast and Scalable FPGA-Based Bitmap for RDMA Networks. Electronics, 13(24), 4900. https://doi.org/10.3390/electronics13244900

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop