Llamba: Scaling Distilled Recurrent Models for Efficient Language Processing
About
We introduce Llamba, a family of efficient recurrent language models distilled from Llama-3.x into the Mamba architecture. The series includes Llamba-1B, Llamba-3B, and Llamba-8B, which achieve higher inference throughput and handle significantly larger batch sizes than Transformer-based models while maintaining comparable benchmark performance. Furthermore, Llamba demonstrates the effectiveness of cross-architecture distillation using MOHAWK (Bick et al., 2024), achieving these results with less than 0.1% of the training data typically used for models of similar size. To take full advantage of their efficiency, we provide an optimized implementation of Llamba for resource-constrained devices such as smartphones and edge platforms, offering a practical and memory-efficient alternative to Transformers. Overall, Llamba improves the tradeoff between speed, memory efficiency, and performance, making high-quality language models more accessible.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Commonsense Reasoning | WinoGrande | Accuracy73.3 | 1581 | |
| Commonsense Reasoning | PIQA | Accuracy80.9 | 400 | |
| Commonsense Reasoning | ARC Challenge | -- | 259 | |
| Commonsense Reasoning | ARC-E | Accuracy69.5 | 249 | |
| Reasoning | ARC Easy | Accuracy82.5 | 242 | |
| Math Reasoning | GSM8K | Accuracy (GSM8K)47.8 | 190 | |
| Commonsense Reasoning | WinoGrande | Accuracy73.3 | 94 | |
| Commonsense Reasoning | MMLU | Accuracy60 | 90 | |
| Common Sense Reasoning | HellaSwag | Accuracy77.6 | 85 | |
| Commonsense Reasoning | HellaSwag | Normalized Accuracy77.6 | 66 |