Send RDMA-Send
- 语义: 向远程传输一块数据
- 远程需要在传输发生前准备好接受的 Buffer, 否则传输会失败(#RNR)
- With-Immediate: 传输时除了数据外可以附加额外的 4Byte 数据
Receive RDMA-Receive
- 语义: 在 RDMA-Send 后, 通知发送方数据已经收到
Write RDMA-Write
- 向远程写入一块数据
- 写入时, 默认不向远程汇报数据写入状态
- With-Immediate: 写入数据, 并向远程节点汇报写入状态
Read RDMA-Read
- 从远程读取一块数据
- 调用者给定远程虚拟地址(src)、本地虚拟地址(dst), 可以在远程 CPU 不参与的情况下拷贝一块数据
Fetch and add#RDMA-Fetch-And-Add
- 将远程的数据增加某个值, 并返回增加前的结果
Compare And Swap RDMA-Compare-And-Swap
- 将远程数据和某个数据 A 比较, 如果结果为 True, 则 将 B 存入远程地址内