검색으로 돌아가기
기록
基于ASIC芯片RDMA的可编程数据传输方法及装置
발명유효
3조회수
10청구항 · 3 독립항
§ Ⅰ
개요
발명자
陈丽忠; 秦晓华; 陈能; 严鸿亮; 周智
IPC 분류
G06F 15/173 (2006.01)H04L 69/06 (2022.01)H04L 69/00 (2022.01)
本发明提供了一种基于ASIC芯片RDMA的可编程数据传输方法及装置,应用于RNIC卡;该方法包括:响应于RDMA操作请求,通过RDMA驱动生成发送队列工作队列条目,并触发门铃通知;基于门铃通知,从主机内存中读取发送队列工作队列条目;解析发送队列工作队列条目,确定传输指令;根据上述传输指令,构造待发送数据包的有效载荷及初始BTH头;通过ASIC芯片内的P4可编程引擎,根据初始BTH头以及有效载荷,动态构造符合RoCEv2协议规范的RoCEv2协议帧;基于构造好的RoCEv2协议帧,将待发送数据包发送至目标端口。该方法通优化了端到端数据传输效率。