我刚刚开始熟悉 infiniband,我想了解可用于解决 infiniband 节点的方法。
基于代码的示例来自:RDMA read and write with IB verbs I can address individual nodes by IP or hostname using IPoIB.
另一种方法是直接使用端口 GUID 地址。但看起来你必须查找这些,并且更类似于以太网 MAC 寻址。
然后是称为 LID 地址的东西,由结构管理器分配的 16 位本地地址。如何在运行时使用和确定 LID 地址?例如,我运行 ibaddr 并获取 GID fe80::1a:4bff:ff0c:34e5 LID start 0x6 end 0x6
基本上,如果您不使用 IPoIB,您如何将主机名转换为地址或类似名称?是否有主机文件或类似文件?