首页
›
热销单品
›
工控物联网与网络通信
›
《RDMA SendReceive与RDMA ReadWrite操作实战》
所属分类:工控物联网与网络通信
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
RDMA Send/Receive与RDMA Read/Write操作实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程大纲 · RDMA技术背景与适用场景
课程导入
学习目标
02
RDMA基础概念
InfiniBand · RoCE · iWARP的区别
RDMA
基础概念
03
环境搭建
安装RDMA网卡驱动 · 配置IP · 验证ibv_devinfo和rpin…
环境搭建
RDMA
04
核心数据结构
ibv_context · ibv_pd · ibv_mr
核心数据结构
ibv
05
内存注册与内存窗口
ibv_reg_mr · ibv_dereg_mr · 内存权限与零拷贝原理
内存注册
内存窗口
06
队列对(QP)状态机
RESET · INIT · RTR
QP
队列对
07
完成队列(CQ)与完成事件
ibv_poll_cq · ibv_req_notify_cq · 完成队列的轮询与事件驱动模式
CQ
完成队列
08
Send/Receive操作原理
双端交互模型 · WR(Work Request)与W…
Send/Receive
操作原理
09
Send/Receive实战(一)
编写最简单的ping-pong程序 · 实现双向数据传输
Send/Receive
ping-pong
10
Send/Receive实战(二)
处理多消息 · 消息分片与重组 · 以及缓冲区管理策略
Send/Receive
处理多消息
11
Send/Receive实战(三)
使用SRQ(Shared Recei…
Send/Receive
SRQ
12
Send/Receive实战(四)
错误处理与超时重传机制 · 以及常见错误码解析
Send/Receive
错误处理
13
Read/Write操作原理
单边操作模型 · 远程内存访问的权限与地址验证
Read/Write
操作原理
14
Read/Write实战(一)
实现远程内存读取(RDMA Read…
Read/Write
RDMA
15
Read/Write实战(二)
实现远程内存写入(RDMA Writ…
Read/Write
RDMA
16
Read/Write实战(三)
结合Send/Receive实现控制…
Read/Write
Send/Receive
17
Read/Write实战(四)
处理远程内存访问的并发与同步问题(如…
Read/Write
处理远程内存访问…
18
性能优化(一)
减少内存拷贝 · 使用大页 · 调整QP深度与CQ深度
性能优化
减少内存拷贝
19
性能优化(二)
多QP并行 · 多线程与多核绑定 · 避免锁竞争
性能优化
QP
20
性能优化(三)
使用ibv_fork_init · 注册内存的注意事项 · 以及零拷贝与用户态内存管理
性能优化
ibv
21
可靠性设计
连接管理 · QP重连 · 错误恢复与热升级策略
可靠性设计
连接管理
22
调试与诊断
使用ibv_devinfo · perftest · ibdump
调试
诊断
23
安全机制
内存保护域 · 访问权限控制 · 防止非法远程访问
安全机制
内存保护域
24
与内核网络协议栈的对比
RDMA与传统TCP/IP在延迟 · 吞吐量 · CPU占用上的差异
内核网络协议栈的…
RDMA
25
常见问题(一)
连接建立失败 · QP状态异常 · 内存注册失败的原因与解决
常见问题
连接建立失败
26
常见问题(二)
数据错乱 · 丢包 · 乱序
常见问题
数据错乱
27
常见问题(三)
性能不达标 · CPU占用高 · 缓存未命中与NUMA感知优化
常见问题
性能不达标
28
综合实战(一)
构建一个基于RDMA的键值存储系统 · 使用Send/Receive处理请求
综合实战
RDMA
29
综合实战(二)
在键值存储中引入RDMA Read/… · 实现远程直接访问数据
综合实战
RDMA
30
课程总结与进阶方向
回顾核心要点 · 推荐学习资源 · 探讨RDMA与新兴技术(如GPUDi…
课程总结
进阶方向
所属VIP或分类
同VIP:2406-5G-NR帧结构与灵活时隙配置解析
同VIP:2431-NB-IoT多载波操作与容量增强技术
同VIP:5G-NR核心网与终端接入全流程解析