Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Intel® oneAPI Collective Communications Library (oneCCL)

Collective Communication Library is a library providing an efficient implementation of communication patterns used in deep learning.

Github : https://github.com/oneapi-src/oneCCL

oneCCL samples

Type Name Description
Component oneCCL_Getting_Started This Jupyter Notebook demonstrates how to compile a oneCCL sample with different releases and how to port a Intel® oneAPI Collective Communications Library (oneCCL) sample from CPU-only version to CPU&GPU version via batch jobs on the Intel® DevCloud for oneAPI (check below Notice)

Notice: Please use Intel® DevCloud for oneAPI as the environment for jupyter notebook samples.

Users can refer to Intel® DevCloud Getting Started for using Intel® DevCloud.

Users can use JupyterLab from DevCloud via "One-click Login in", and download samples via "git clone" or the oneapi-cli tool.

Once users are in the JupyterLab with downloaded jupyter notebook samples, they can start following the steps without further installation needed.

You can also use Visual Studio Code (VS Code) extensions to set your environment, create launch configurations, and browse and download samples.

To learn more about the extensions and how to configure the oneAPI environment, see the Using Visual Studio Code with Intel® oneAPI Toolkits User Guide.

License

Code samples are licensed under the MIT license. See License.txt for details.

Third party program Licenses can be found here: third-party-programs.txt.