[KongchangAI]
ConceptSequence Parallelism

Sequence Parallelism

A distributed training strategy that partitions computation and activations along the sequence dimension, proposed by Megatron-LM. It is used in conjunction with tensor parallelism to reduce GPU memory pressure from activations during long-context training.

Timeline (last 90 days)

Oct 6

Sequence parallelism alleviates activation memory pressure in long-sequence scenarios by splitting computation along the sequence dimension

Unverified50%
Oct 6

Sequence parallelism was formally proposed by Megatron-LM in a 2022 paper

Unverified50%
Oct 6

Sequence parallelism splits the inputs of operators such as LayerNorm and Dropout along the sequence dimension, causing activation memory to decrease linearly with the degree of parallelism

Unverified50%

All Facts (3)

Source Articles