首页
›
实战100例
›
026-RDMA RoCE InfiniBand实战
›
《InfiniBand+RDMA网络实战100例》
VIP10
本课程属于:026-RDMA RoCE InfiniBand实战
实战100例 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
《InfiniBand+RDMA网络实战100例》
共 100 例
01
搭建双节点InfiniBand测试环境
02
配置子网管理器(SM)
03
使用ibv_devinfo查看设备信息
04
使用ibping测试RDMA连通性
05
配置IPoIB并测试IP通信
06
使用ib_write_bw测试带宽
07
使用ib_read_lat测试延迟
08
使用ib_send_bw测试双向带宽
09
使用ib_atomic_bw测试原子操作带宽
10
使用rdma_cm测试连接管理
11
使用ibv_asyncwatch监控异步事件
12
配置分区键(P_Key)
13
使用ibv_rc_pingpong测试RC通信
14
使用ibv_uc_pingpong测试UC通信
15
使用ibv_ud_pingpong测试UD通信
16
使用ibv_srq_pingpong测试SRQ
17
使用ibv_xrc_pingpong测试XRC
18
使用ibv_exp_*实验性接口测试
19
使用ibv_create_ah创建地址句柄
20
使用ibv_post_send发送RDMA写操作
21
使用ibv_post_send发送RDMA读操作
22
使用ibv_post_send发送原子操作
23
使用ibv_post_recv接收数据
24
使用ibv_poll_cq轮询完成队列
25
使用ibv_req_notify_cq请求完成通知
26
使用ibv_get_cq_event获取完成事件
27
使用ibv_ack_cq_events确认完成事件
28
使用ibv_create_qp创建队列对
29
使用ibv_modify_qp修改QP状态
30
使用ibv_query_qp查询QP属性
31
使用ibv_destroy_qp销毁QP
32
使用ibv_alloc_pd分配保护域
33
使用ibv_reg_mr注册内存区域
34
使用ibv_dereg_mr注销内存区域
35
使用ibv_create_cq创建完成队列
36
使用ibv_destroy_cq销毁完成队列
37
使用ibv_create_comp_channel创建完成通道
38
使用ibv_destroy_comp_channel销毁完成通道
39
使用ibv_query_device查询设备属性
40
使用ibv_query_port查询端口属性
41
使用ibv_query_gid查询GID
42
使用ibv_query_pkey查询P_Key
43
使用ibv_get_device_list获取设备列表
44
使用ibv_open_device打开设备
45
使用ibv_close_device关闭设备
46
使用rdma_create_id创建RDMA ID
47
使用rdma_bind_addr绑定地址
48
使用rdma_listen监听连接
49
使用rdma_connect建立连接
50
使用rdma_accept接受连接
51
使用rdma_disconnect断开连接
52
使用rdma_destroy_id销毁RDMA ID
53
使用rdma_post_read发起RDMA读
54
使用rdma_post_write发起RDMA写
55
使用rdma_post_send发送数据
56
使用rdma_post_recv接收数据
57
使用rdma_post_ud_send发送UD数据
58
使用rdma_get_recv_comp获取接收完成
59
使用rdma_get_send_comp获取发送完成
60
使用rdma_get_cm_event获取CM事件
61
使用rdma_ack_cm_event确认CM事件
62
使用rdma_migrate_id迁移RDMA ID
63
使用rdma_get_devices获取设备列表
64
使用rdma_free_devices释放设备列表
65
使用rdma_event_str将事件转换为字符串
66
使用rdma_set_option设置RDMA选项
67
使用rdma_get_sockaddr获取套接字地址
68
使用rdma_join_multicast加入多播组
69
使用rdma_leave_multicast离开多播组
70
使用ibv_attach_mcast附加多播地址
71
使用ibv_detach_mcast分离多播地址
72
使用ibv_create_ah创建地址句柄用于UD
73
使用ibv_destroy_ah销毁地址句柄
74
使用ibv_create_srq创建共享接收队列
75
使用ibv_modify_srq修改SRQ属性
76
使用ibv_query_srq查询SRQ属性
77
使用ibv_destroy_srq销毁SRQ
78
使用ibv_create_xrc_srq创建XRC SRQ
79
使用ibv_open_xrc_domain打开XRC域
80
使用ibv_close_xrc_domain关闭XRC域
81
使用ibv_reg_xrc_srq注册XRC SRQ
82
使用ibv_create_qp_ex创建扩展QP
83
使用ibv_open_qp打开现有QP
84
使用ibv_create_flow创建流规则
85
使用ibv_destroy_flow销毁流规则
86
使用ibv_create_wq创建工作队列
87
使用ibv_destroy_wq销毁工作队列
88
使用ibv_create_rwq_ind_table创建接收WQ指示表
89
使用ibv_destroy_rwq_ind_table销毁指示表
90
使用ibv_create_qp_ex创建QP并关联WQ
91
使用ibv_alloc_dm分配设备内存
92
使用ibv_free_dm释放设备内存
93
使用ibv_reg_dm_mr注册设备内存
94
使用ibv_create_counters创建计数器
95
使用ibv_query_rt_query查询实时计数器
96
使用ibv_destroy_counters销毁计数器
97
使用ibv_create_qp_ex创建QP并配置流量整形
98
使用ibv_modify_qp配置QP速率限制
99
使用ibv_create_ah创建AH并配置SL
100
使用ibv_query_device_ex查询扩展设备属性
所属VIP或分类
同VIP:DPDK+RDMA数据面加速实战100例
同VIP:GPUDirect-RDMA加速实战100例
同VIP:InfiniBand网络编程实战100例