【问题标题】:InfiniBand RDMAInfiniBand RDMA
【发布时间】:2018-05-28 20:34:05
【问题描述】:

我正在尝试在 Azure 上的 A8 机器上使用 InfiniBand。实际上,乒乓测试工作正常,但是我不能运行一个简单的基于 RDMA 的程序。我可以通过 ibv_get_device_list(NULL) 找到设备,但无法通过 ibv_open_device() 打开它。所有基于 RDMA 的应用程序都必须使用英特尔 MPI,这是真的吗?

谢谢你,

【问题讨论】:

  • 你能列出系统中的 RDMA 设备吗?我的意思是使用 ibv_list

标签: azure infiniband rdma


【解决方案1】:

截至今天,Azure RDMA 实例仅允许英特尔 MPI 使用 RDMA 功能。这就是为什么任何通用 RDMA 应用都无法运行的原因。

好消息是这种情况很快就会改变,因为 Azure 打算在不久的将来(2018 年)引入对通用 RDMA 的支持,所以请坚持住!

谢谢

【讨论】:

  • Yuval,您知道 Infiniband Verbs API 是否可用?您能否提供您的信息来源?
  • 嗨,Andy,Azure 计划在 2018 年秋季左右支持通用 RDMA。这是一个演示文稿的链接,其中简要介绍了其功能(几天后将在此处发布视频):@ 987654321@
【解决方案2】:

作为记录,Azure 最终为某些实例类型开放了IBVERBS API

【讨论】:

    猜你喜欢
    • 2016-04-26
    • 2012-08-19
    • 2015-09-11
    • 2013-08-28
    • 2021-10-26
    • 2016-01-10
    • 1970-01-01
    • 2018-04-06
    • 2017-04-28
    相关资源
    最近更新 更多