ModelRefs / Model Parallelism — AI Glossary
Model Parallelism — AI Glossary
Distributing a model's parameters across multiple GPUs so the combined VRAM can host larger models than any single device. Also called tensor parallelism.
Overview
Model parallelism encompasses tensor parallelism (splitting weight matrices column/row-wise across devices) and pipeline parallelism (layers on different GPUs). Tensor parallel requires all-reduce communication at each layer; pipeline parallel requires point-to-point. Megatron-LM pioneered 3D parallelism combining data, tensor, and pipeline strategies.
Reference details
| Topic | inference |
|---|---|
| Also known as | tensor parallelism |
| Last reviewed | 2026-06-24 |
Related terms
Example: Two ways to split, with different network bills
Tensor parallelism splits individual weight matrices across devices, so every device holds a slice of every layer and they must synchronise within each layer — with roughly two collective operations per transformer block, a deep model reaches hundreds of synchronisation points per forward pass. That demands very fast links, which is why it is normally kept inside one node. Pipeline parallelism instead assigns whole layers to different devices and passes activations forward point-to-point: far less traffic, tolerant of slower links, but it introduces idle time while later stages wait for earlier ones. Large runs combine both, plus data parallelism, precisely because they fail in different directions.
Commonly confused with
Model parallelism splits the model because it does not fit; data parallelism replicates the model and splits the batch. Sharded strategies like FSDP and ZeRO look like model parallelism but are data-parallel underneath — they shard storage and reconstruct full layers on demand, rather than permanently distributing the computation.
When to use it
Reach for it when:
- Models whose weights exceed a single device, where sharding is the only option
- Tensor parallelism within a node on fast interconnect; pipeline parallelism across nodes
- Serving very large models, where the alternative is not serving them
Reach for something else when:
- Models that fit on one device — the communication is pure overhead
- Tensor parallelism across slow links, where synchronisation dominates
- As a first response to memory pressure: quantization and KV-cache limits are cheaper
Continue your research
Use these connected ModelRefs sections to compare alternatives, inspect implementation paths, and review the evidence and governance boundaries relevant to Model Parallelism — AI Glossary.
Frequently asked questions
What is Model Parallelism?
Distributing a model's parameters across multiple GPUs so the combined VRAM can host larger models than any single device.
Is Model Parallelism the same as tensor parallelism?
Yes — tensor parallelism are common aliases for Model Parallelism.
What concepts are related to Model Parallelism?
Closely related concepts include distributed inference, pipeline parallelism, deepspeed.