高性能RDMA IP,不断拓展
0赞
发表于 6/23/2024 10:51:04 PM
阅读(1754)
本IP设计的目的是研究一款适合于FPGA端的通用性强,性能优越的RDMA IP开发。它支持FPGA之间,FPGA与PC或服务器之间互传。与PC之间高速通信只需一根光纤,当然,PC端需要RDMA转接卡,将光纤转入PC端,例如100G的CX455A-ECAT 100Gbe 网卡 就可以。
下面给出VCU118上验证通过的系统架构,如下图所示:
其中,对IP的简单控制由Microblaze完成,DDR负责读写等数据缓存。它通过GTP直连光纤接口。该结构也是便于后续NVMe oF 开发。该IP采用支持RDMA RoCE v2协议。
系统性能测试选用:在xilinx VCU118开发平台测试,选用的PC端网卡是CX455A-ECAT 100Gbe。
实测关键数据如下:
SEND 71 Gbps
READ 91 Gbps (PC端给FPGA发包,受PC性能限制多一点)
WRITE 96 Gbps
限于描述,感兴趣的请看视频:
https://www.bilibili.com/video/BV1mPV5eCE8z/?spm_id_from=333.337.search-card.all.click
或者B站搜 用户名: 专注与守望, 或搜内容 RDMA IP。
目前已在zu47DR板上也验证通过,同样W/R超 90Gbps。