Skip to content

Intel(R) oneAPI Collective Communications Library (oneCCL) 2021.1

Compare
Choose a tag to compare
@ykiryano ykiryano released this 10 Dec 13:06
· 83 commits to master since this release
751b1b0

Intel® oneAPI Collective Communications Library (oneCCL):

  • Enables efficient implementations of collectives used for deep learning training (allgatherv, allreduce, alltoall(v), broadcast, reduce, reduce_scatter)
  • Provides C++ API and interoperability with DPC++
  • Deep Learning Optimizations include:
    • Asynchronous progress for compute communication overlap
    • Dedication of cores to ensure optimal network use
    • Message prioritization, persistence, and out-of-order execution
    • Collectives in low-precision data types (int[8,16,32,64], fp[32,64], bf16)
  • Linux* OS support only