简介

HCCL(Huawei Collective Communication Library)是一个集合通信库,可以集成到分布式机器学习框架中,实现针对昇腾AI处理器多机多卡的高性能集合通信功能。提供all-reduce、all-gather、broadcast、reduce-scatter等通信功能,实现昇腾AI处理器间的高速互联。

您可以在“CANN软件安装目录/include/hccl”下查看接口定义。框架开发者可以通过这套C接口,实现OPBase模式下的框架适配,实现分布式能力。