首页
›
实战100例
›
026-RDMA RoCE InfiniBand实战
›
《InfiniBand网络编程实战100例》
VIP10
本课程属于:026-RDMA RoCE InfiniBand实战
实战100例 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
《InfiniBand网络编程实战100例》
共 100 例
01
查询InfiniBand设备列表
02
获取设备属性
03
查询端口属性
04
获取端口GID列表
05
获取端口Pkey表
06
查询活动路径
07
打开设备并查询设备上下文
08
分配保护域
09
注册内存区域
10
创建完成队列
11
创建队列对
12
修改QP状态为INIT
13
修改QP状态为RTR
14
修改QP状态为RTS
15
查询QP状态
16
发送单边操作请求
17
接收单边操作请求
18
双边发送接收消息
19
使用SRQ接收消息
20
轮询完成队列
21
使用事件通知机制
22
处理异步事件
23
使用UD QP通信
24
使用UC QP通信
25
使用XRC QP通信
26
使用SRQ和XRC结合
27
RDMA写操作
28
RDMA读操作
29
原子操作(比较并交换)
30
原子操作(取并加)
31
使用多个QP进行通信
32
使用多个CQ
33
使用多个PD
34
内存注册与注销
35
动态内存注册
36
使用零拷贝传输
37
使用分散聚合列表
38
处理发送完成事件
39
处理接收完成事件
40
超时重传机制
41
流控机制
42
使用内联数据
43
使用立即数
44
使用RDMA带立即数
45
使用门铃机制
46
使用共享内存窗口
47
使用内存窗口进行RDMA
48
使用多个设备
49
设备热插拔处理
50
使用IP over IB
51
使用SDP协议
52
使用Verbs API实现TCP模拟
53
使用RDMA CM建立连接
54
使用RDMA CM事件处理
55
使用RDMA CM私有数据
56
使用RDMA CM多路复用
57
使用librdmacm的主动端
58
使用librdmacm的被动端
59
使用librdmacm的地址解析
60
使用librdmacm的路由解析
61
使用librdmacm的QP创建
62
使用librdmacm的缓冲区注册
63
使用librdmacm的RDMA读写
64
使用librdmacm的发送接收
65
使用librdmacm的断开连接
66
使用librdmacm的错误处理
67
使用librdmacm的服务器示例
68
使用librdmacm的客户端示例
69
使用librdmacm的异步事件
70
使用librdmacm的同步事件
71
使用librdmacm的地址处理
72
使用librdmacm的QP状态查询
73
使用librdmacm的共享接收队列
74
使用librdmacm的XRC支持
75
使用librdmacm的UC支持
76
使用librdmacm的UD支持
77
使用librdmacm的RC支持
78
使用librdmacm的带宽测试
79
使用librdmacm的延迟测试
80
使用librdmacm的多线程服务器
81
使用librdmacm的事件循环
82
使用librdmacm的select/poll
83
使用librdmacm的epoll
84
使用librdmacm的非阻塞模式
85
使用librdmacm的阻塞模式
86
使用librdmacm的定时器
87
使用librdmacm的信号处理
88
使用librdmacm的日志记录
89
使用librdmacm的配置解析
90
使用librdmacm的命令行参数
91
使用librdmacm的吞吐量优化
92
使用librdmacm的延迟优化
93
使用librdmacm的可靠性测试
94
使用librdmacm的断线重连
95
使用librdmacm的流量控制
96
使用librdmacm的拥塞控制
97
使用librdmacm的多路径
98
使用librdmacm的故障转移
99
使用librdmacm的监控
100
使用librdmacm的调试
所属VIP或分类
同VIP:DPDK+RDMA数据面加速实战100例
同VIP:GPUDirect-RDMA加速实战100例
同VIP:InfiniBand+RDMA网络实战100例