Save this video free

EfficientML.ai Lecture 13 - LLM Deployment Techniques (MIT 6.5940 Fall 2026)

MIT HAN Lab · 1:09:20 · Watch on YouTube

EfficientML.ai Lecture 13 - LLM Deployment Techniques (MIT 6.5940 Fall 2026) Watch on YouTube →

Overview

LLM inference is constrained by model-weight traffic, activation outliers, KV-cache growth, and inefficient request scheduling, so deployment systems combine quantization, sparsity, and serving optimizations. SmoothQuant and AWQ preserve accuracy at low precision, TinyChat and QServe turn compressed models into faster inference, while Wanda, Deja Vu, MoE, PagedAttention, continuous batching, FlashAttention, and speculative decoding reduce computation or memory costs.

Key takeaways

Chapters

0:00 Why LLM Quantization Breaks on Activation Outliers
5:00 SmoothQuant Moves Outlier Difficulty into the Weights
11:00 AWQ Protects Activation-Salient Channels in Weight-Only Quantization
24:10 TinyChat Turns AWQ Compression into Edge Inference Speed
28:30 QServe Combines W4A8 Computation with a Compact KV Cache
34:30 Wanda Prunes Weights Using Their Activation Impact
37:00 Deja Vu and Mixture-of-Experts Enable Conditional Computation
41:30 SPAtten and H2O Reduce Attention and KV-Cache Work
46:30 Measure Serving with TTFT, TPOT, and Aggregate Throughput
51:00 PagedAttention Prevents KV-Cache Fragmentation
59:00 Continuous Batching Schedules Requests at Token Boundaries
1:03:30 FlashAttention Reduces HBM Traffic with Tiled Computation
1:05:30 Speculative Decoding Verifies Draft Tokens in One Target Pass

Keep these chapters and the full searchable transcript in your own library.

Transcript excerpt

0:00 All right, let's get started. And hi everyone, I'm Jamming Tong and today uh I will be giving the lecture on the large language model deployment techniques. And in this lecture we will look uh at the main bottlenecks in the large language model inference uh and explore the techniques for reducing the latency improving the throughut and using the uh GPU memory more efficiently. And today we will cover three main topics. First is the quantization and um we'll look at how using the field bits to represent the numbers that can reduce the memory usage and make the inference more efficient and we will we will cover the weight and activation quantization

0:49 uh smooth quant and the weight only quantization with AWQ and its deployment in tiny chat. We'll also look at the QER which combines the quantization of the weights activation and the KV cache. Second uh is the printing and the sparity and the idea is to reduce the amount of data or the computation in the uh inference. We will explore the uh three forms of sparity uh the sparity in the model weights, the contextual sparity and the uh sparity in attention and finally the large link model serving system. We will begin with the matrix we use to evaluate serving performance and discuss the uh page attention in VRM the flash attention speculative coding and

1:37 the continuous batching and these techniques help us to manage the KV cache and schedule multiple request more efficiently. So let's start with the quantization and the basic idea of the quantization is to use fewer bits to represent each value. So this can reduce the memory usage and the memory traffic. So it can also speed up the inference and computation. And for large language models, the challenge

This is the start of the transcript. Save this video free for the whole transcript, searchable and time-coded.

Related notes

Summary, takeaways, and chapters were generated by AI from the video's transcript and may contain errors. The video belongs to its creator, MIT HAN Lab.

Want the full transcript?

Save this video in YouTube Collector to get its complete searchable transcript, your own AI summaries, and a library that keeps every video you collect in one place.