Overview

HCCL provides the same list of collective communication primitives as NCCL, imitating the NCCL interface for user convenience. HCCL also allows for point-to-point communication.

The following lists the supported collective primitives:

  • AllReduce

  • Broadcast

  • Reduce

  • AllGather

  • ReduceScatter

  • Send (P2P)

  • Recv (P2P)