GraphEngine是基于远程直接内存访问或双向消息传递基于Trinity构建的吗?

时间:2018-07-07 14:05:33

标签: graphengine

我目前正在尝试了解基于 Trinity 构建的Microsoft的 Graph Engine https://www.graphengine.io

2013年,他们发表了SIGMOD论文: https://www.graphengine.io/downloads/papers/Trinity.pdf

我知道Trinity是一个分布式RAM存储,它通过消息传递进行通信。我现在想知道那是什么样的消息传递。 在网站和报纸上,他们说:

  

网络通信模块提供了高效的单机对机器消息传递基础结构。

这是否意味着他们实际上使用了硬件提供的远程直接内存访问(RDMA) 还是他们使用双向消息传递,然后通过网络通信模型将其抽象化? 我认为主要问题是远程计算机的CPU是否积极参与远程读取或写入?

谢谢

伊曼纽尔·彼得

0 个答案:

没有答案