Meta's Generative Ads Model (GEM): Scaling the Central Model and Compute Engine for Frontier Ads AI
Meta replaced separate per-surface ad prediction systems with GEM, one central recommendation foundation model trained across all of its ad surfaces. A new LLM-style architecture (Kunlun) showed LLM-like scaling with 2.5x more model complexity, while custom low-precision kernels and 5D parallelism doubled end-to-end training efficiency to 20-25% MFU at 4x the training FLOPs across thousands of GPUs. Post-training transfer (LoopFM) and elastic pre-computation (Solaris) pass GEM's gains to real-time serving models without extra latency.
- Published
- 2026-10-13
- Scale
- 2.5x model complexity, 4x total training FLOPs, 20-25% MFU (training efficiency doubled), 3.6 billion daily users across Meta apps
- Techniques
- recommendation systems distributed training knowledge distillation model consolidation
- Stack
- GPUs PyTorch custom low-precision kernels