Home Knowledge Base All-reduce operation

All-reduce operation is the collective communication primitive that aggregates values from all ranks and returns the result to each rank - it is the core primitive used for gradient averaging in synchronous distributed training.

What Is All-reduce operation?

Why All-reduce operation Matters

How It Is Used in Practice

All-reduce operation is the primary communication kernel of synchronous distributed learning - its efficiency largely determines practical scaling limits for data-parallel training.

all-reduce operationdistributed training

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.