AI Architecture & Systems

Collective Semantics: Endpoint Data Transformation

SourcesSurvey §4.4 and Fig. 9: collective endpoint semantics.

4.21.1AllReduce: Aggregation and Full-Result Replication#

4.21.2AllGather: Shard Collection and Concatenation#

4.21.3ReduceScatter: Aggregation with Retained Result Shards#

4.21.4All-to-All: Destination-Rank-Oriented Data Exchange#

4.21.5Implementing AllReduce as ReduceScatter + AllGather#

4.21.6Communication Requirements of DDP, FSDP/ZeRO, TP/SP, and EP#

4.21.7Distinguishing Collective Operation, Algorithm, and Physical Topology#