Fix bug with CollNet
Fix bug with zero-bytes send/recv operations
Fix NCCL_PARAM implementation to avoid taking a lock on every call
Fix bug when setting NCCL_IB_QPS_PER_CONNECTION to more than one.
Improve error reporting for network errors.
Dieser Commit ist enthalten in:
Sylvain Jeaugey
2022-03-30 02:25:49 -07:00
Ursprung 44eb40da0e
Commit 353e8ba446
16 geänderte Dateien mit 203 neuen und 114 gelöschten Zeilen
+1 -1
Datei anzeigen
@@ -44,7 +44,7 @@ struct ncclSocket {
enum ncclSocketState state;
};
const char *ncclSocketToString(union ncclSocketAddress *addr, char *buf);
const char *ncclSocketToString(union ncclSocketAddress *addr, char *buf, const int numericHostForm = 1);
ncclResult_t ncclGetSocketAddrFromString(union ncclSocketAddress* ua, const char* ip_port_pair);
int ncclFindInterfaceMatchSubnet(char* ifNames, union ncclSocketAddress* localAddrs, union ncclSocketAddress* remoteAddr, int ifNameMaxSize, int maxIfs);
int ncclFindInterfaces(char* ifNames, union ncclSocketAddress *ifAddrs, int ifNameMaxSize, int maxIfs);