Skip to content
@cann-hccl

HCCL Development Team

Building high-performance collective communication solutions on Ascend NPU.
HCCL

We are the team behind HCCL (Huawei Collective Communication Library) — a high-performance communication library built for Huawei Ascend NPUs. Our mission is to deliver low-latency, high-throughput collective operations (AllReduce, AllGather, Broadcast, AlltoAll, etc.) that power distributed deep learning training across MindSpore, PyTorch, and TensorFlow on Ascend hardware.

HCCL abstracts away the complexity of underlying interconnect topologies (HCCS, PCIe, RoCE) and automatically selects optimal algorithms based on cluster topology and message size. Through hierarchical communication, topology awareness, and fine-grained pipelining, we maximize bandwidth utilization from single-node multi-chip setups to large-scale cluster deployments.

Pinned Loading

  1. hcomm hcomm Public

    HCOMM(Huawei Communication)是HCCL的通信基础库,提供通信域以及通信资源的管理能力。

    C++

  2. hccl hccl Public

    集合通信库(Huawei Collective Communication Library,简称HCCL)是基于昇腾AI处理器的高性能集合通信库,为计算集群提供高性能、高可靠的通信方案

    C++

Repositories

Showing 8 of 8 repositories

Top languages

Loading…

Most used topics

Loading…