oneapi-src / oneCCL

oneAPI Collective Communications Library (oneCCL)
https://oneapi-src.github.io/oneCCL
Other
185 stars 66 forks source link

oneCCL examples for NCCL examples #97

Closed jinz2014 closed 10 months ago

jinz2014 commented 11 months ago

Are there oneCCL examples that correspond to the NCCL examples https://docs.nvidia.com/deeplearning/nccl/user-guide/docs/examples.html# ?

Thanks

nikitaxgusev commented 11 months ago

@jinz2014 Hello, all our examples you can find in https://github.com/oneapi-src/oneCCL/tree/master/examples . For gpu support, please, use: https://github.com/oneapi-src/oneCCL/tree/master/examples/sycl . Thanks.

jinz2014 commented 11 months ago

When oneCCL developers are familiar with both oneCCL and NCCL, it is helpful to point out examples that closely match the NCCL examples.

Reference https://github.com/oneapi-src/SYCLomatic/issues/1225

nikitaxgusev commented 11 months ago

It was bit unclear which specific example you're referring to from your reference above that's why I pointed the ref to examples. If you're searching for something similar to ncclCommInitAll, it's worth noting that oneccl doesn't offer an equivalent function.