Generates an Id to be used in ncclCommInitRank. ncclGetUniqueId should be called once when creating a communicator and the Id should be distributed to all ranks in the communicator before calling ncclCommInitRank. uniqueId should point to a ncclUniqueId object allocated by the user.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ncclUniqueId), | intent(out) | :: | uniqueId |
Unique ID |
Completion status