是否可以禁用 RDMA 写入的“合并确认消息”?

问题描述 投票:0回答:1

根据 IB 规范,“合并确认消息”意味着“不要求每个请求数据包都有唯一的、离散的响应。相反,响应者可以使用单个确认数据包确认多个未完成的请求数据包。”

合并确认消息

并且在我自己的测试中,我已经确认RDMA写入请求数据包的数量超过了确认数据包的数量,这表明请求和确认并不是严格一对一的。

对于我的特定需求,我希望每个 RDMA 写入请求都能触发响应 NIC 的唯一确认,而不是使用单个确认来响应多个请求。有办法实现吗?

之前,我使用带有

mstmcra
的脚本来禁用 ICRC 检查,我想知道是否有类似的方法来禁用 RDMA 写入的“合并确认消息”?我正在使用 ConnectX-5。

预先感谢您提供的任何见解或建议!

nic rdma infiniband mellanox
1个回答
0
投票

“不幸的是,所解决的行为需要与工程团队一起验证行为并需要调试。” - 引用自 NVIDIA 社区

© www.soinside.com 2019 - 2024. All rights reserved.