oneCCL Enables Distributed Machine Learning with oneAPI | Intel Software

95
Intel Software258 тыс
Опубликовано 16 октября 2024, 1:47
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 Page: intel.ly/401a1Tp

oneCCL Documentation: intel.ly/3Yi7brM

oneCCL Code Samples: intel.ly/3Y08UAF

oneAPI Programming Model: intel.ly/4bohtd4

AI Developer Resources: intel.ly/44Yz5uJ

Intel® Tiber™ AI Cloud: intel.ly/4gj3R6J

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 WEBSITE: intel.ly/2KeP1hD
INTEL SOFTWARE on FACEBOOK: bit.ly/2z8MPFF
INTEL SOFTWARE on TWITTER: bit.ly/2zahGSn
INTEL SOFTWARE GITHUB: bit.ly/2zaih6z
INTEL DEVELOPER ZONE LINKEDIN: bit.ly/2z979qs
INTEL DEVELOPER ZONE INSTAGRAM: bit.ly/2z9Xsby
INTEL GAME DEV TWITCH: bit.ly/2BkNshu

#intel #intelsoftware #oneapi

oneCCL Enables Distributed Machine Learning with oneAPI
автотехномузыкадетское