OneAPI Collective Communications Library (oneCCL)
| Repository | github |
|---|---|
| Engine | |
| Operating system | Linux |
| Platform | Cross-platform |
| Type | Open-source Library |
| Website | www |
Search OneAPI Collective Communications Library (oneCCL) on Amazon.
oneAPI Collective Communications Library (oneCCL) is a high-performance library of communication patterns used in deep learning and machine learning workloads.[1] oneCCL is an open-source and cross-platform library element of oneAPI[2]
oneCCL provides a development API that supports commonly used collective operations that developers can use to optimize communication patterns to distribute model training across multiple nodes.[3][4][5]
License
Apache License 2.0
References
- ↑ "oneCCL".
- ↑ "oneAPI".
- ↑ "Developing deep learning frameworks for exascale". Argonne Leadership Computing Facility.
- ↑ "Using Horovod with oneCCL". Horovod.
- ↑ "Optimizing DLRM by using PyTorch with oneCCL Backend". https://pytorch.medium.com/optimizing-dlrm-by-using-pytorch-with-oneccl-backend-9f85b8ef6929. External link in
|publisher=(help)
External links
- oneAPI industry specification
- oneAPI oneCCL specification
- oneCCL documentation
- Intel® oneAPI Collective Communications Library
This article "OneAPI Collective Communications Library (oneCCL)" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:OneAPI Collective Communications Library (oneCCL). Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.
