Repository navigation
AINode 0.5.11
·
112 commits
to main
since this release
NCCL_IB_HCA names only the port behind the cluster interface.
Fixed
NCCL_IB_HCAnames only the RoCE port behind the cluster interface (#84). The whitelist accepted every HCA with an IPv4 GID, so on a node with more than one RoCE NIC it also listed a live direct-connect port (Spark-2'srocep1s0f0on 10.0.0.x) and a link-local autoconf port. NCCL pairs HCAs by list position across ranks, tried that port against the peer, and died inibv_modify_qpwith a connection timeout. The list is now filtered to the ACTIVE port whose GID address is the node's fabric IP, read straight from sysfs with no extra shell call, which is the port the proven recipes pin by hand.
Image: ghcr.io/getainode/ainode:0.5.11