news 2026/6/10 18:54:03

RDMA设计17:队列管理模块设计2

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
RDMA设计17:队列管理模块设计2

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

(2)接收队列
接收队列由一个接收队列管理单元组成。与发送队列类似的是,接收队列管理单元也由若干表单构成,其中包括 RQ1 表单和用户接收队列表单。用户接收队列表单与用户发送队列表单严格一一对应并同时启用或弃用,以此来保证 RoCEv2 队列对的完整性。但与用户发送队列表单不同的是,用户接收队列表单中只包含了队列 ID、会话 ID、远程主机 IP 地址。

当接收队列管理单元接收到来自 RoCE v2 接收模块的接收队列条目时,根据其中的队列 ID 寻找相应表单,并通知发送队列管理单元释放对应表单中的发送队列条目。同时接收队列管理单元也不再处理远程主机发送过来的数据,而是直接由 RoCEv2 接收模块通知 DMA 控制器处理数据。这样的设计使得接收队列管理单元并不需要占用存储资源,可以更好的节省系统的资源占用并提高接收队列处理效率。

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

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

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

软路由远程访问

DDNSTO远程管理家中的openwrt软路由 文章目录DDNSTO远程管理家中的openwrt软路由引言1.注册DDNSTO2.openwrt设置DDNSTO3.DDNSTO添加域名4.远程访问软路由引言 ​ 本文将为大家详细介绍一种 OpenWRT 软路由的远程管理方法—— 相比 Zirotear 操作更简单,无需复杂配置…

作者头像 李华
网站建设 2026/6/10 2:04:18

Premiere Pro剪辑助手:LobeChat自动写视频脚本

Premiere Pro剪辑助手:LobeChat自动写视频脚本 在短视频内容井喷的今天,一个创作者每天可能要面对“今天拍什么”“脚本怎么写”“旁白怎么配”等一系列创作瓶颈。尤其对于独立制作者或小型团队而言,从零构思一段1分钟的Vlog脚本,…

作者头像 李华
网站建设 2026/6/10 14:10:24

移动端PWA安装教程:把LobeChat添加到主屏幕

移动端PWA安装教程:把LobeChat添加到主屏幕 在智能手机几乎成为人体延伸的今天,我们每天打开最多的不是家门,而是各种App。但你有没有想过——有些“应用”其实根本不需要下载?比如你常用的AI聊天工具,如果能像原生App…

作者头像 李华
网站建设 2026/6/10 14:06:53

LobeChat部署常见问题汇总及解决方案(新手必读)

LobeChat部署常见问题汇总及解决方案(新手必读) 在AI助手应用日益普及的今天,越来越多开发者希望快速搭建一个支持大模型对话的前端界面。LobeChat作为一款现代化、高可扩展性的开源聊天平台,凭借其优雅的设计和对多模型的广泛支持…

作者头像 李华
网站建设 2026/6/9 19:40:04

EmotiVoice:开源的情感语音合成引擎

EmotiVoice:开源的情感语音合成引擎 在虚拟主播动情演绎故事、游戏角色因剧情转折而声音颤抖的今天,我们对“机器发声”的期待早已超越了清晰朗读文本的基本要求。人们渴望的是有情绪的声音——一句温柔的安慰、一声愤怒的质问、一段带着笑意的独白&…

作者头像 李华