NVIDIA details nonuniform tensor parallelism for training LLMs on GPUs

NVIDIA has published a post on its Developer Blog describing nonuniform tensor parallelism, a technique for training large language models on clusters of thousands of GPUs. The method aims to raise goodput, the share of compute that does useful work. It does this by tuning the degree of parallelism individually for different parts of the model.

AI-processed from NVIDIA Developer Blog; edited by Hamidun News
NVIDIA details nonuniform tensor parallelism for training LLMs on GPUs
Source: NVIDIA Developer Blog. Collage: Hamidun News.
Listen to article
Article Fact Sheet & Key Figures
ParameterDetails
Primary sourceNVIDIA Developer Blog ↗
Editor-in-Chief
Key metric #1The post appeared on the NVIDIA Developer Blog and focuses specifically on improving goodput in LLM training
Key metric #2It covers infrastructure built for jobs that span thousands of GPUs at once
Key metric #3These training runs can continue for long stretches without stopping

NVIDIA has published a post on its corporate Developer Blog about nonuniform tensor parallelism, an approach designed to raise goodput, the share of compute that does useful work, when training large language models on clusters of thousands of GPUs.

What is goodput in LLM training?

Modern large language models are increasingly trained on clusters of thousands of GPUs, and training runs can last weeks or sometimes months without interruption. At that scale, failures get expensive fast. A crashed node, a stalled straggler GPU, or a restart from a checkpoint each eats into total compute time. Goodput measures more than raw GPU utilization: it captures the share of genuinely useful, productive work after accounting for these losses. Common causes of lower goodput include network congestion between nodes, uneven load across individual GPUs, and the time spent saving and restoring intermediate checkpoints after a failure.

  • The post appeared on the NVIDIA Developer Blog and focuses specifically on improving goodput in LLM training
  • It covers infrastructure built for jobs that span thousands of GPUs at once
  • These training runs can continue for long stretches without stopping
  • The proposed method is called nonuniform tensor parallelism

How does nonuniform tensor parallelism work?

Tensor parallelism is one of the basic techniques of distributed training. It splits individual matrix operations inside a model's layers into pieces and computes them simultaneously on different GPUs, which makes it possible to train models that physically don't fit in a single GPU's memory. The classic approach applies the same degree of splitting to every layer, regardless of what that layer does.

The nonuniform variant NVIDIA describes instead picks the degree of parallelism individually for different parts of the model, based on their compute load and the volume of data they must exchange between GPUs. The goal is to cut idle time and inter-device communication overhead, raising overall goodput without buying more hardware. Techniques like this are typically implemented alongside distributed training libraries such as Megatron-LM and the NeMo platform, which NVIDIA develops specifically for training large models on its GPUs.

Tensor parallelism isn't the only way to spread training across GPUs. It is used alongside pipeline parallelism, which assigns different layers of the model to different GPUs and processes them as a pipeline, and data parallelism, in which each GPU holds a full copy of the model and the training examples themselves are divided among devices. In practice, large training clusters combine all three approaches at once, and how well that combination fits a given model architecture directly determines the resulting goodput.

Why does this matter for AI infrastructure?

Even a small percentage gain in efficiency adds up to real savings when you're dealing with thousands of GPUs and weeks of continuous training. Training a truly large modern model requires compute worth tens to hundreds of millions of dollars, so even a one-percent goodput gain translates into meaningful savings in time, electricity, and money. As the largest supplier of AI accelerators, NVIDIA regularly publishes engineering breakdowns like this one so that customers — companies training their own LLMs on NVIDIA infrastructure — can squeeze more efficiency out of the clusters they already have without expanding their hardware fleet.

What this means

As LLM training scales up, success depends not only on the number and power of chips but also on systems software engineering: how efficiently distributed infrastructure uses the GPUs a company has already bought.

Key Questions Answered

What is goodput in LLM training?

Modern large language models are increasingly trained on clusters of thousands of GPUs, and training runs can last weeks or sometimes months without interruption. At that scale, failures get expensive fast. A crashed node, a stalled straggler GPU, or a restart from a checkpoint each eats into total compute time. Goodput measures more than raw GPU utilization: it captures the share of genuinely useful, productive work after accounting for these losses. Common causes of lower goodput include network congestion between nodes, uneven load across individual GPUs, and the time sp

How does nonuniform tensor parallelism work?

Tensor parallelism is one of the basic techniques of distributed training. It splits individual matrix operations inside a model's layers into pieces and computes them simultaneously on different GPUs, which makes it possible to train models that physically don't fit in a single GPU's memory. The classic approach applies the same degree of splitting to every layer, regardless of what that layer does. The nonuniform variant NVIDIA describes instead picks the degree of parallelism individually for different parts of the model, based on their compute load and the volume of dat

Why does this matter for AI infrastructure?

Even a small percentage gain in efficiency adds up to real savings when you're dealing with thousands of GPUs and weeks of continuous training. Training a truly large modern model requires compute worth tens to hundreds of millions of dollars, so even a one-percent goodput gain translates into meaningful savings in time, electricity, and money. As the largest supplier of AI accelerators, NVIDIA regularly publishes engineering breakdowns like this one so that customers — companies training their own LLMs on NVIDIA infrastructure — can squeeze more efficiency out of the clust

ZK
Zhemal Khamidun — CPO at Alpina Digital, product manager of AlpinaGPT. Building AI products since 2019. Hamidun News is a pet project that grew into a production aggregator with 6,000+ readers.
✦ Unified AI Workspace · Nomad

Test Frontier LLMs & Autonomous Agents in One Workspace

Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.

Try Nomad AI →Launch Nomad Agent
What do you think?
Loading comments…