首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RDMA原子操作的实现

RDMA原子操作的实现
EN

Stack Overflow用户
提问于 2015-03-01 20:24:02
回答 1查看 1.5K关注 0票数 1

我听说RDMA读写是这样实现的,当请求到来时,nic找到物理页面,然后使用DMA将数据传送到nic,然后再传送到目标。

这对于读取和写入来说很简单,但是对于原子操作来说就有点奇怪了。我的问题是,RDMA原子操作是否以与读写相同的方式实现,以及如何实现?更具体地说,cpu的原子操作(如比较和交换)与RDMA的相应操作之间的关系是什么?

EN

回答 1

Stack Overflow用户

发布于 2015-03-02 14:47:21

使用PCI-express读取和写入操作来实现RDMA原子操作。因此,它们不提供关于CPU的原子操作的原子性,也不提供关于其他HCA的原子性。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28793486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档