SPEAKER_1: Ok, so last time we landed on this number—780 gigabytes of GPU memory down to 48 with QLoRA. That already felt like a different world. But I keep wondering: 48 gigabytes is still a serious GPU. How far down does this actually go? SPEAKER_2: Further than most people expect. Researchers have confirmed QLoRA can fine-tune a 33 billion parameter model on a single 24-gigabyte consumer GPU—something like an RTX 4090 or 3090. That's hardware someone can buy at a retail store. SPEAKER_1: So we're not talking about a university cluster anymore. We're talking about a gaming PC, essentially. SPEAKER_2: Essentially, yes. And that's the shift worth sitting with. For a 7-billion-parameter model, QLoRA trains only a few million adapter parameters—less than one percent of the original model size. The base weights are frozen and quantized. The hardware requirement drops accordingly. SPEAKER_1: How does that work mechanically? The base model is quantized to 4-bit, the adapters stay in 16-bit—so what's actually happening during a training step? SPEAKER_2: During the forward pass, the quantized base weights get dequantized on the fly to bfloat16. The LoRA adapters—always in 16-bit—are added on top. Gradients only flow through those adapters. The base model never updates. So memory stays low even while the math stays clean. SPEAKER_1: And the quality holds? Someone listening might assume 4-bit weights would degrade the output noticeably. SPEAKER_2: That's the empirical result that surprised the field. QLoRA recovers full 16-bit fine-tuning performance on benchmarks including GLUE, Super-NaturalInstructions, and MMLU—using 4-bit quantized weights throughout training. The NF4 format is doing real work there. SPEAKER_1: So what's the actual cost of entry now? For our listener trying to figure out whether this is within reach— SPEAKER_2: The hardware story is genuinely accessible. A 2024 case study showed QLoRA fine-tuning running effectively on configurations anchored around consumer GPUs. For organizations wanting on-premises fine-tuning—avoiding cloud services for data privacy reasons—two to four RTX 6000 Ada GPUs at 48 gigabytes each handle even Falcon-40B. That's a real deployment, not a demo. SPEAKER_1: And the tooling side? Because hardware being affordable doesn't help if the software stack is impenetrable. SPEAKER_2: That's where Hugging Face's PEFT library matters. PEFT abstracts the complexity—BitsAndBytesConfig handles the 4-bit quantization setup, LoraConfig defines the adapter structure, SFTTrainer manages memory-efficient training. Someone can wire these together without implementing NF4 from scratch. SPEAKER_1: Tim Dettmers built a lot of this infrastructure, right? The bitsandbytes library specifically. SPEAKER_2: Correct. Dettmers is the lead developer of QLoRA and bitsandbytes. He completed his PhD at University of Washington and joined Carnegie Mellon as a professor in 2025. The open-source tooling he built is what makes the PEFT stack actually usable at this level. SPEAKER_1: So the hardware is accessible, the tooling exists—what's still broken? Because it can't all be solved. SPEAKER_2: Catastrophic forgetting is the honest answer. When you fine-tune sequentially on multiple tasks, the adapter updates for a new task can overwrite what the model learned for a previous one. The base model is frozen, which helps, but it doesn't eliminate the problem entirely. SPEAKER_1: And multi-task adapter merging—is that a solution or still an open question? SPEAKER_2: Still genuinely open. Merging adapters trained on different tasks without interference is an active research frontier. You can combine them, but predicting how they interact isn't solved. That's where the next wave of work is happening. SPEAKER_1: So for Tanya, or anyone who's been following this series—what's the one thing to carry out of this lecture? SPEAKER_2: Empirical evidence now confirms that high-quality fine-tuning is accessible at a sub-$300 hardware entry point for smaller models, and consumer GPUs like the RTX 4090 handle 33-billion-parameter models with QLoRA. That's not theoretical. But catastrophic forgetting in sequential tasks and reliable multi-task adapter merging remain the critical frontiers. The access problem is largely solved. The robustness problem is next.