File tree Expand file tree Collapse file tree 6 files changed +21
-12
lines changed Expand file tree Collapse file tree 6 files changed +21
-12
lines changed Original file line number Diff line number Diff line change 31
31
" - Fix output message to indicate nccl rather than mpi\n " ,
32
32
" - Destroy NCCL communicator\n " ,
33
33
" \n " ,
34
- " If you have time left: - Use ncclMemAlloc to allocate the buffers and\n " ,
35
- " register them for communication - Don\\ `t forget to deregister and free\n " ,
36
- " the buffers correctly\n " ,
34
+ " If you have time left:\n " ,
35
+ " \n " ,
36
+ " - Use ncclMemAlloc to allocate the buffers and register them for\n " ,
37
+ " communication\n " ,
38
+ " - Don\\ `t forget to deregister and free the buffers correctly\n " ,
37
39
" \n " ,
38
40
" Compile with\n " ,
39
41
" \n " ,
51
53
" `make profile`. For `make run` and `make profile` the environment\n " ,
52
54
" variable `NP` can be set to change the number of processes."
53
55
],
54
- "id" : " 320eef96-73d2-4a94-8d01-7c441266efdb "
56
+ "id" : " 42337a25-287a-4ae5-bcc6-e87fcf42ee4e "
55
57
}
56
58
],
57
59
"nbformat" : 4 ,
Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ The purpose of this task is to use NCCL instead of MPI to implement a multi-GPU
22
22
- Destroy NCCL communicator
23
23
24
24
If you have time left:
25
+
25
26
- Use ncclMemAlloc to allocate the buffers and register them for communication
26
27
- Don`t forget to deregister and free the buffers correctly
27
28
Original file line number Diff line number Diff line change 31
31
" - Fix output message to indicate nccl rather than mpi\n " ,
32
32
" - Destroy NCCL communicator\n " ,
33
33
" \n " ,
34
- " If you have time left: - Use ncclMemAlloc to allocate the buffers and\n " ,
35
- " register them for communication - Don\\ `t forget to deregister and free\n " ,
36
- " the buffers correctly\n " ,
34
+ " If you have time left:\n " ,
35
+ " \n " ,
36
+ " - Use ncclMemAlloc to allocate the buffers and register them for\n " ,
37
+ " communication\n " ,
38
+ " - Don\\ `t forget to deregister and free the buffers correctly\n " ,
37
39
" \n " ,
38
40
" Compile with\n " ,
39
41
" \n " ,
51
53
" `make profile`. For `make run` and `make profile` the environment\n " ,
52
54
" variable `NP` can be set to change the number of processes."
53
55
],
54
- "id" : " 320eef96-73d2-4a94-8d01-7c441266efdb "
56
+ "id" : " 42337a25-287a-4ae5-bcc6-e87fcf42ee4e "
55
57
}
56
58
],
57
59
"nbformat" : 4 ,
Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ The purpose of this task is to use NCCL instead of MPI to implement a multi-GPU
22
22
- Destroy NCCL communicator
23
23
24
24
If you have time left:
25
+
25
26
- Use ncclMemAlloc to allocate the buffers and register them for communication
26
27
- Don`t forget to deregister and free the buffers correctly
27
28
Original file line number Diff line number Diff line change 31
31
" - Fix output message to indicate nccl rather than mpi\n " ,
32
32
" - Destroy NCCL communicator\n " ,
33
33
" \n " ,
34
- " If you have time left: - Use ncclMemAlloc to allocate the buffers and\n " ,
35
- " register them for communication - Don\\ `t forget to deregister and free\n " ,
36
- " the buffers correctly\n " ,
34
+ " If you have time left:\n " ,
35
+ " \n " ,
36
+ " - Use ncclMemAlloc to allocate the buffers and register them for\n " ,
37
+ " communication\n " ,
38
+ " - Don\\ `t forget to deregister and free the buffers correctly\n " ,
37
39
" \n " ,
38
40
" Compile with\n " ,
39
41
" \n " ,
51
53
" `make profile`. For `make run` and `make profile` the environment\n " ,
52
54
" variable `NP` can be set to change the number of processes."
53
55
],
54
- "id" : " 320eef96-73d2-4a94-8d01-7c441266efdb "
56
+ "id" : " 42337a25-287a-4ae5-bcc6-e87fcf42ee4e "
55
57
}
56
58
],
57
59
"nbformat" : 4 ,
Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ The purpose of this task is to use NCCL instead of MPI to implement a multi-GPU
22
22
- Destroy NCCL communicator
23
23
24
24
If you have time left:
25
+
25
26
- Use ncclMemAlloc to allocate the buffers and register them for communication
26
27
- Don`t forget to deregister and free the buffers correctly
27
28
You can’t perform that action at this time.
0 commit comments