Skip to main content

使用 MCCL

使用 MCCL 与在代码中使用任何其他库类似:

  1. 在您的系统上安装 MCCL 库
  2. 修改您的应用程序以链接到该库
  3. 在您的应用程序中包含头文件 mccl.h
  4. 创建一个通信器(参见创建通信器
  5. 使用 MCCL 集体通信原语执行数据通信。您可以熟悉MCCL API 文档以最大化您的使用性能。

集体通信原语是 MUSA 设备组中数据传输的常见模式。通信算法涉及许多一起通信的处理器。每个 MUSA 设备在通信组内通过基于零的索引或等级进行标识。每个等级使用通信器对象来引用打算一起工作的 GPU 集合。创建通信器是在启动任何通信操作之前需要的第一步。