RDMA简介5之RoCE V2队列分析
在RoCE v2协议中,RoCE v2队列是数据传输的最底层控制机制,其由工作队列(WQ)和完成队列(CQ)共同组成。其中工作队列采用双向通道设计,包含用于存储即将发送数据的发送队列(SQ)和用于存储已接收到的数据的接收队列(RQ),二者共...
发表于 6/5/2025 5:19:46 PM
阅读(1491)
RDMA简介4之RocE V2简析
RoCE v2原语在RoCE v2协议中,应用程序并不直接与网卡接口相关联,开发者使用RDMA原语进行应用程序的开发。RDMA原语分为单边(one-side)语义和双边(two-side)语义,其中,WRITE、READ、ATOMIC为单...
发表于 6/5/2025 3:24:31 PM
阅读(1494)
RDMA简介3之四种子协议对比
RDMA协议共有四种子协议,分别为InfiniBand、iWARP、RoCE v1和RoCE v2协议。这四种协议使用统一的RDMA API,但在具体的网络层级实现上有所不同,如图1所示,接下来将分别介绍这四种子协议。图1 ...
发表于 6/4/2025 4:29:13 PM
阅读(1321)
RDMA简介2之技术优势
随着数据中心对于网络带宽和延迟的要求日益增长,传统的TCP/IP网络已无法满足性能要求,RDMA网络则凭借其高带宽、低延时的特性脱颖而出。相较于传统TCP/IP协议,RDMA具有零拷贝、不需要CPU接入、消息基于事务等特点 。RDMA协议与...
发表于 6/4/2025 3:28:38 PM
阅读(1074)
RDMA简介1之RDMA开发必要性
远程直接内存访问技术(RDMA)是一种专为远距离网络通信设计的技术,其通常通过光纤进行设备间连接,提供高通量、低延迟、远距离的零拷贝网络数据传输。基于融合以太网的远程直接内存访问(RoCE)提供了一种基于以太网的RDMA技术实现方法。因此,RoCE v2协议是数据采集系统拓展传输方式的最佳选择。
发表于 6/3/2025 2:59:57 PM
阅读(1085)
高性能RDMA IP,不断拓展
本IP设计目的是研究一款适合于FPGA端的通用性强,性能优越的RDMA IP开发。它采用RoCE V2 支持FPGA之间,与PC也可以,但PC端需要转接卡,将光纤转入PC端,例如100G的CX455A-ECAT 100Gbe 网卡。测试与PC之间传,结果表明,SEND模式达到71Gbps,READ达到91Gbps,Write达到96Gbps。已在 vcu118和zu47dr上验证通过
发表于 6/23/2024 10:51:04 PM
阅读(2594)

