Add a CollectiveReduce implementation that uses NCCL.
This change adds an implementation of the CollectiveImplementationInterface that uses NCCL for all-reduce. The main bits include setting up a NCCL communicator key during collective param resolution, and calling the relevant functionality in NcclManager. PiperOrigin-RevId: 229277364
Loading
Please sign in to comment