我们的应用程序在 Linux 上运行,并使用 RMDA(Infiniband)接口在两个模块之间进行通信。现在我们喜欢在 Windows 上支持我们的应用程序,因此寻找 IB Verbs 替代品。
我们尝试安装 Mellanox 驱动程序,但我们无法找到头文件和库来让我们的代码在 Windows 上编译。也找不到简单的infiniband/verbs.h 。
我们还发现windows上的RDMA是通过windows NDK支持的,但是好像水平很低。我们正在寻找一些中间层 API 集来将我们现有的基于 Linux 的代码移植到 Windows。
如果有人可以向我们展示我们应该遵循的路径,我们将不胜感激。
亲切的问候