Skip to content

Commit e8e6f87

Browse files
authored
Merge pull request #414 from tsirif/fix/float_16_collectives
Fix float 16 for cuda collectives
2 parents 5b4ca7e + c11b0b3 commit e8e6f87

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/gpuarray_collectives_cuda_nccl.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,11 +175,12 @@ static inline ncclDataType_t convert_data_type(int typecode) {
175175
switch (typecode) {
176176
case GA_BYTE: return ncclChar;
177177
case GA_INT: return ncclInt;
178-
case GA_HALF: return ncclHalf;
179178
case GA_FLOAT: return ncclFloat;
180179
case GA_DOUBLE: return ncclDouble;
181180
case GA_LONG: return ncclInt64;
182181
case GA_ULONG: return ncclUint64;
182+
case GA_HALF: return ncclHalf;
183+
case GA_FLOAT16: return ncclHalf;
183184
}
184185
return nccl_NUM_TYPES;
185186
}

0 commit comments

Comments
 (0)