Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/marian-nmt/nccl.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjiakai <jia.kai66@gmail.com>2016-08-19 14:00:14 +0300
committerjiakai <jia.kai66@gmail.com>2016-08-19 14:00:14 +0300
commit47b0797fe1f1b00cf2edfe449ac59370eea45032 (patch)
tree1b49d997f9cfb27d2fc8919ff6ea436140e5387e
parented401cc29bede009c9a3227fdc6171604a177c83 (diff)
pass devlist as const int* rather than int* in ncclCommInitAll
-rw-r--r--src/core.cu2
-rw-r--r--src/nccl.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/core.cu b/src/core.cu
index f3d1462..ac0d65f 100644
--- a/src/core.cu
+++ b/src/core.cu
@@ -750,7 +750,7 @@ ncclResult_t ncclCommInitRank(ncclComm_t* newcomm, int ndev, ncclUniqueId commId
}
extern "C" DSOGLOBAL
-ncclResult_t ncclCommInitAll(ncclComm_t* comms, int ndev, int* devlist) {
+ncclResult_t ncclCommInitAll(ncclComm_t* comms, int ndev, const int* devlist) {
initDebug();
showVersion();
diff --git a/src/nccl.h b/src/nccl.h
index a0a71fc..47bbdd8 100644
--- a/src/nccl.h
+++ b/src/nccl.h
@@ -85,7 +85,7 @@ ncclResult_t ncclCommInitRank(ncclComm_t* comm, int ndev, ncclUniqueId commId, i
* comm should be pre-allocated with size at least ndev*sizeof(ncclComm_t).
* If devlist is NULL, the first ndev CUDA devices are used.
* Order of devlist defines user-order of processors within the communicator. */
-ncclResult_t ncclCommInitAll(ncclComm_t* comm, int ndev, int* devlist);
+ncclResult_t ncclCommInitAll(ncclComm_t* comm, int ndev, const int* devlist);
/* Frees resources associated with communicator object. */
void ncclCommDestroy(ncclComm_t comm);