Skip to content
HUIAHUB
VideobeginnerModels & inference

How AI Models Scale Beyond a Single GPU Across LLM Workloads

by IBM Technology9:04 long107K views

Why watchA nine-minute IBM Technology explainer for engineers who need the basic vocabulary of distributed LLM inference: the four parallelism types and prefill versus decode.

What this video covers

IBM Technology's short explainer, presented by Grace Ableidinger, is about serving a large language model that is too big for one GPU. It runs about nine minutes and moves through the main ways to split inference work, one chapter each.

The opening chapter at 0:00 sets up the problem. The biggest models do not fit in a single GPU's memory, so serving them calls for distributed inference. At 1:50 the video turns to data parallelism as the way to scale for more LLM traffic. Pipeline parallelism follows at 2:45, splitting a model across GPUs. At 3:45 tensor parallelism divides the model's layers between devices.

Mixture-of-experts models get their own chapter at 4:32, on spreading experts over several GPUs (the description calls this expert parallelism). From 5:44 the focus shifts from model layout to workload: prefill and decode are separate phases of LLM serving, and the video treats them apart. This is where the description places KV cache, throughput and prefill/decode bottlenecks, the factors it says shape production serving.

The last two chapters pull the pieces together. At 7:51 the video covers combining GPU parallelism methods for production AI, and the final chapter at 8:29 is about orchestrating distributed LLM inference.

The description names no specific serving framework or hardware model, so any tools shown on screen are unknown from the sources available here. It also states that AI was used in creating the video's transcript and metadata.

Written by HuiaHub from the creator's title, description and chapters. All credit for the video goes to IBM Technology.

Key takeaways

  • The largest LLMs cannot fit on one GPU, so serving them requires distributed inference.
  • Data, pipeline, tensor and expert parallelism are four distinct ways to split LLM work across GPUs.
  • Mixture-of-experts models can place their experts on different GPUs.
  • Prefill and decode are separate workloads with their own bottlenecks.
  • KV cache size and throughput limits shape how production AI serving is set up.
  • Production systems combine parallelism methods and need orchestration across GPUs.

Chapters

  1. 0:00See Why AI Models Need Distributed Inference (opens YouTube at this moment)
  2. 1:50Scale LLM Traffic with Data Parallelism (opens YouTube at this moment)
  3. 2:45Split AI Models with Pipeline Parallelism (opens YouTube at this moment)
  4. 3:45Divide LLM Layers with Tensor Parallelism (opens YouTube at this moment)
  5. 4:32Scale Mixture-of-Experts Across GPUs (opens YouTube at this moment)
  6. 5:44Separate LLM Prefill and Decode Workloads (opens YouTube at this moment)
  7. 7:51Combine GPU Parallelism for Production AI (opens YouTube at this moment)
  8. 8:29Orchestrate Distributed LLM Inference (opens YouTube at this moment)

More videos

All videos