Training Models with Paddle and FlagCX

Training Models with Paddle and FlagCX#

FlagCX is now fully integrated into Paddle as an optional high-performance communication backend. This integration enables efficient distributed training on multiple hardware platforms, including support for heterogeneous training on Nvidia and Iluvatar GPUs.

Use the guides below to quickly get started with training models using Paddle + FlagCX.

Homogeneous training#

Train on a single type of hardware platform:

Heterogeneous training#

Train across different hardware platforms simultaneously:

Hardware Combination

User Guide

Nvidia GPU + Iluvatar GPU

Guide for training on nvidia and iluvatar GPUs