https://zhuanlan.zhihu.com/p/259650980
11. RDMA之Shared Receive Queue
https://blog.csdn.net/bandaoyu/article/details/113120391
12. RDMA之Verbs|OFED
https://blog.csdn.net/bandaoyu/article/details/113125244
13. RDMA之用户态与内核态交互
https://blog.csdn.net/bandaoyu/article/details/113125473
14. RDMA之Memory Window
https://blog.csdn.net/bandaoyu/article/details/120485072
15. RDMA之RoCE & Soft-RoCE
https://blog.csdn.net/bandaoyu/article/details/120485632
16. RDMA之DDP(Direct Data Placement)
https://blog.csdn.net/bandaoyu/article/details/120485693
- RDMA之RDMAP(Remote Direct Memory Access Protocol)
https://blog.csdn.net/bandaoyu/article/details/125234164?spm=1001.2014.3001.5501
- RDMA之MPA(Marker PDU Aligned framing)
https://blog.csdn.net/bandaoyu/article/details/125234209?spm=1001.2014.3001.5501
- RDMA之iWARP & Soft-iWARP
https://blog.csdn.net/bandaoyu/article/details/125234243?spm=1001.2014.3001.5501
- RDMA之Pyverbs(Python Verbs)
https://blog.csdn.net/bandaoyu/article/details/125234422?spm=1001.2014.3001.5502
- RDMA之内存地址基础知识
https://blog.csdn.net/bandaoyu/article/details/125234262?spm=1001.2014.3001.5502
- RDMA之基于Socket API的QP间建链
https://blog.csdn.net/bandaoyu/article/details/125234310?spm=1001.2014.3001.5502
- RDMA之基于CM API的QP间建链
https://blog.csdn.net/bandaoyu/article/details/125234340?spm=1001.2014.3001.5502
RDMA技术详解
【RDMA】技术详解(一):RDMA概述
https://blog.csdn.net/bandaoyu/article/details/112859853
【RDMA】技术详解(二):Send Receive操作
https://blog.csdn.net/bandaoyu/article/details/112859932
【RDMA】技术详解(三):理解RDMA Scatter Gather List|聚散表
https://blog.csdn.net/bandaoyu/article/details/112859981
【RDMA】技术详解(四):RDMA之Verbs和编程步骤
https://blog.csdn.net/bandaoyu/article/details/112860396
RDMA编程
【RDMA】RDMA 编程实例(rdma_cm API):
https://blog.csdn.net/bandaoyu/article/details/116062334
【RDMA】RDMA SEND/WRITE编程实例(IBV Verbs ):
https://blog.csdn.net/bandaoyu/article/details/115988785
https://blog.csdn.net/bandaoyu/article/details/112852477
verbs 编程注意事项
https://blog.csdn.net/bandaoyu/article/details/124327417
【RDMA】rdma_cm和verbs的区别|libibverbs和librdmacm的区别:
https://blog.csdn.net/bandaoyu/article/details/115668933
https://blog.csdn.net/bandaoyu/article/details/120723270
使用socket api编写RDMA程序?
https://blog.csdn.net/bandaoyu/article/details/120726746
RDMA 网络
ROCE|iWarp
https://blog.csdn.net/bandaoyu/article/details/117560876
IWarp模式貌似只能用librdmacm建立连接而无法用libibverbs :
Connecting Queue Pairs - RDMAmojo RDMAmojo
性能优化
配置和特性优化
【RDMA】基于RoCE的应用程序的MTU注意事项|探测网络中的MTU设置
https://blog.csdn.net/bandaoyu/article/details/116706925
【翻译】低延迟选择 RoCE 或 iWARP?
https://blog.csdn.net/bandaoyu/article/details/119001100
InfiniBand如何工作和小消息通信性能优化方案
https://blog.csdn.net/bandaoyu/article/details/119204643
IBV_SEND_INLINE和IBV_SEND_SIGNALED的原理|RDMA小消息通信性能优化
https://blog.csdn.net/bandaoyu/article/details/119207147
使用‘无信号完成’(Working with Unsignaled completions)|IBV_SEND_SIGNALED
https://blog.csdn.net/bandaoyu/article/details/119145598
infiniband提升Redis性能|UC和RC时延比较|RC和UD性能比较
https://blog.csdn.net/bandaoyu/article/details/117081940
优化 RDMA 代码的提示和技巧
https://blog.csdn.net/bandaoyu/article/details/120713020
fork()–>ibv_fork_init的使用对性能的影响
https://blog.csdn.net/bandaoyu/article/details/124327417?spm=1001.2014.3001.5501
Qos流控
无损网络和PFC(基于优先级的流量控制)|ECN
https://blog.csdn.net/bandaoyu/article/details/115346857
RoCE网络QoS|应用层设置PFC等级|Tos|Priority|TC
https://blog.csdn.net/bandaoyu/article/details/115633835
基于RoCE v1配置PFC (非讲原理)
https://blog.csdn.net/bandaoyu/article/details/115582637
低时延网络实践—百度高级项目|PFC+ECN
https://blog.csdn.net/bandaoyu/article/details/118498539
优化理论指导
写在最后
在结束之际,我想重申的是,学习并非如攀登险峻高峰,而是如滴水穿石般的持久累积。尤其当我们步入工作岗位之后,持之以恒的学习变得愈发不易,如同在茫茫大海中独自划舟,稍有松懈便可能被巨浪吞噬。然而,对于我们程序员而言,学习是生存之本,是我们在激烈市场竞争中立于不败之地的关键。一旦停止学习,我们便如同逆水行舟,不进则退,终将被时代的洪流所淘汰。因此,不断汲取新知识,不仅是对自己的提升,更是对自己的一份珍贵投资。让我们不断磨砺自己,与时代共同进步,书写属于我们的辉煌篇章。
需要完整版PDF学习资源私我
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!