RDMA network card cache work queue element issuing management method and device

By optimizing the time interval between the issuance of work queue elements (WQE) and completion queue elements (CQE) through software-level RDMA NIC cache management, the problems of connection scalability and high cost in RDMA NIC cache management are solved, achieving efficient cache resource utilization and performance improvement.

CN121037448BActive Publication Date: 2026-06-16BEIJING UNIV OF POSTS & TELECOMM

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING UNIV OF POSTS & TELECOMM
Filing Date
2025-07-04
Publication Date
2026-06-16

AI Technical Summary

Technical Problem

Existing RDMA network card cache management solutions suffer from connectivity scalability issues in large-scale networks. Software-based solutions fail to effectively manage WQE caches for work queue elements, while hardware-based solutions are costly and have compatibility issues.

Method used

By recording newly added target queue elements in the RDMA network card cache and adjusting the distribution time interval, the negative feedback time interval adjustment method for work queue elements (WQE) and completion queue elements (CQE) is implemented using software. This optimizes WQE distribution management and avoids cache resource constraints and blocking.

Benefits of technology

It improves the operational stability and utilization of RDMA network card cache, increases the number of high-performance QP connections, solves the connection scalability problem in large-scale RDMA networks, and avoids hardware reconstruction and high costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121037448B_ABST
    Figure CN121037448B_ABST
Patent Text Reader

Abstract

The application provides a work queue element issuing management method and device for RDMA network card cache, the method comprising: recording a target queue element newly added in the RDMA network card cache; the type of the target queue element comprising WQE and CQE; if it is determined that the WQE in the RDMA network card cache does not satisfy a preset cache resource limited condition, updating an issuing time interval based on a preset negative feedback time interval adjustment mode corresponding to the type of the target queue element, and issuing the WQE to the RDMA network card cache based on the updated issuing time interval. The application can realize the issuing management of the work queue element in the RDMA network card cache, improve the accuracy and smoothness of the WQE issuing management, effectively avoid the generation of WQE blocking, and thus effectively improve the running stability of the RDMA network card cache without using a hardware-based RDMA network card cache management scheme with high cost.
Need to check novelty before this filing date? Find Prior Art