oneCCL Enables Distributed Machine Learning with oneAPI | Intel Software
The Intel® oneAPI Collective Communications Library (oneCCL) allows you to efficiently train deep neural networks in a distributed computing environment. In addition to supporting SYCL* and several communication interfaces including MPI, it provides a set of collective communication operations for effective synchronization among the nodes. In this video, you will learn how to leverage the library for scaling out compute-intensive machine learning models across heterogeneous architectures from diverse vendors.
oneCCL enables adding data parallelism to deep neural networks for efficient training and scaling out the models in a multiarchitecture environment. It lets you harness the potential of the latest hardware including CPUs, GPUs, and other AI accelerators for distributed model training. It supports a variety of communication interfaces such as MPI, Libfacbrics/ Open Fabrics Interfaces (OFI), Ethernet, Cornelis Networks and InfiniBand. The library is a part of the open source oneAPI specification and the UXL Foundation. With a support for the SYCL programming framework, it also provides several collective communication options ensuring effective transfer and synchronization of model weights/gradients among the nodes involved in distributed training. Check out this video to get an overview of oneCCL and how you can take its advantage in a wide range of real-world AI application domains such as healthcare, robotics, aerospace, and a lot more.
You can download standalone version of the library or install it as a part of the Intel® oneAPI Base Toolkit. You can also test it on the Intel® Tiber™ AI Cloud platform.
oneCCL Product Pahttps://intel.ly/401a1Tpa1Tp
oneCCL Documentatihttps://intel.ly/3Yi7brM7brM
oneCCL Code Samplhttps://intel.ly/3Y08UAF8UAF
oneAPI Programming Modhttps://intel.ly/4bohtd4htd4
AI Developer Resourchttps://intel.ly/44Yz5uJz5uJ
Intel® Tiber™ AI Chttps://intel.ly/4gj3R6Jgj3R6J
About Intel Software:
Intel® Developer Zone is committed to empowering and assisting software developers in creating applications for Intel hardware and software products. The Intel Software YouTube channel is an excellent resource for those seeking to enhance their knowledge. Our channel provides the latest news, helpful tips, and engaging product demos from Intel and our numerous industry partners. Our videos cover various topics; you can explore them further by following the links.
Connect with Intel Software:
INTEL SOFTWARE WEhttps://intel.ly/2KeP1hD2KeP1hD
INTEL SOFTWARE on FAChttp://bit.ly/2z8MPFF2z8MPFF
INTEL SOFTWARE on TWhttp://bit.ly/2zahGSn2zahGSn
INTEL SOFTWARE Ghttp://bit.ly/2zaih6z2zaih6z
INTEL DEVELOPER ZONE LINhttp://bit.ly/2z979qs2z979qs
INTEL DEVELOPER ZONE INSThttp://bit.ly/2z9Xsby2z9Xsby
INTEL GAME DEV Thttp://bit.ly/2BkNshu2BkNshu
#intel #intelsoftware #oneapi
oneCCL Enables Distributed Machine Learning with oneAPI