news 2026/9/23 7:53:58

RDMA设计19:RoCE v2 发送及接收模块设计

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
RDMA设计19:RoCE v2 发送及接收模块设计

本博文主要交流设计思路,在本博客已给出相关博文约150篇,希望对初学者有用。注意这里只是抛砖引玉,切莫认为参考这就可以完成商用IP设计。若有NVME或RDMA 产品及项目需求,请看B站视频后联系。

RoCE v2 发送及接收模块负责将用户指令组装为 RoCE v2 数据包或从 RoCE v2数据包中解析出远程主机信息及数据。RoCE v2 发送及接收模块的结构和数据转移方式如图1所示。RoCE v2 发送及接收模块均由五个单元组成,分别为 SEND 单元、READ 单元、WRITE 单元、ACK 单元和 REP 单元。其中 SEND 单元、READ 单元及WRITE 单元负责组装或解析这三种类型的请求包,而 ACK 单元与 REP 单元则负责组装或解析这两种类型的回复包。
图1 RoCE v2 发送及接收模块结构及数据转移图

在 RoCE v2 协议中,SEND 指令为双边语义,发送及接收均需要远程主机 CPU 参与,数据交换速率相对较慢、延迟相对较高。因此在RoCE v2 发送及接收模块中,SEND 单元只用于进行主机间的信息参数交换,不直接涉及大批量的数据传输操作,可以在一定程度上降低传输延迟、增加数据吞吐量。而DMA 控制器在其中负责数据交换,即把 AXI4 总线接口的数据和 AXI-Stream 总线接口的数据进行相互转换,分别与直接涉及到数据操作的 WRITE 单元和 REP 单元相连接。接下来将分别对 RoCE v2 发送和接收模块的结构设计和工作流程进行具体分析。

B站已给出相关性能的视频,如想进一步了解,请搜索B站用户:专注与守望

https://www.bilibili.com/video/BV1mPV5eCE8z/?spm_id_from=333.337.search-card.all.click&vd_source=c355545d27a44fe96188b7caefeda6e7

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/23 23:43:23

32、Linux系统管理与操作全解析

Linux系统管理与操作全解析 1. 本地文档资源 在Linux系统中,有丰富的本地文档资源可帮助用户了解和使用各种工具与功能。 - apropos实用程序 :可用于搜索帮助文档,编号为436。 - howto目录 :包含常见问题的操作指南,编号436。 - info页面 :提供详细的信息,范…

作者头像 李华
网站建设 2026/9/23 1:48:02

构建未来竞争力:自动化测试工程师的三维技能体系

变革时代的测试工程师定位 随着敏捷开发与DevOps实践的普及,自动化测试已从"锦上添花"转变为软件质量保障的必备能力。2025年的测试领域正经历深刻变革,测试工程师需要构建覆盖技术深度、工具广度和思维高度的立体化技能体系,才能…

作者头像 李华
网站建设 2026/9/22 21:08:31

数据库设计

一、结构设计三范式第一范式:对属性的原子性,要求属性具有原子性(不可再分的最小单元)create table Student --学生表 (StuId varchar(20) primary key, --学号StuName varchar(20) not null, --学生姓名StuContant varchar(50) …

作者头像 李华
网站建设 2026/9/23 3:22:25

EmotiVoice能否替代专业配音员?业内专家这样说

EmotiVoice能否替代专业配音员?业内专家这样说 在短视频日更、AI主播直播带货已成常态的今天,一个现实问题正摆在内容创作者面前:我们是否还需要花数万元请专业配音员录制一段旁白?当一条情感充沛的语音可以由几行代码在几秒内生成…

作者头像 李华
网站建设 2026/9/23 14:51:28

《缺失的第一个正数:原地哈希算法的理论与实践》

摘要缺失的第一个正数问题是数组处理领域的经典算法问题,要求在未排序整数数组中找出未出现的最小正整数,同时需满足时间复杂度 O(n) 与常数级额外空间的约束。本文以 ** 原地哈希(置换法)** 为核心,系统分析其算法原理…

作者头像 李华
网站建设 2026/9/23 22:46:47

微爱帮监狱写信寄信平台阿里云真人实名认证API对接技术方案

一、系统概述1.1 项目背景微爱帮作为特殊群体通信服务平台,为确保信件邮寄的真实性和安全性,需要对用户进行严格的实名认证。通过对接阿里云实名认证服务,实现身份证人脸的双重验证,保障通信双方身份真实性。1.2 认证流程┌───…

作者头像 李华