Small and Fast LLMs on Commodity Hardware: Post-Training Quantization in llama. cpp
Large Language Models (LLMs) have demonstrated remarkable capabilities but their significant computational and memory demands hinder widespread deployment, especially on resource-constrained devices. Quantization, the process of reducing the numerical precision of model parameters, has emerged as a critical technique for compressing LLMs and accelerating inference. This paper provides an overview of LLM quantization, with a particular focus on the Post-Training Quantization (PTQ) methods implemented within the popular llama. cpp framework and its GGUF file format. We begin by covering quantization fundamentals, including the distinction between PTQ and Quantization-Aware Training (QAT). We then describe the specific PTQ schemes employed by llama. cpp, including legacy methods, advanced K-quants, and recent IQ-quants, along with their underlying mathematical principles. The paper also discusses the impact of these techniques on model fidelity, hardware requirements, inference speed, and traces the adoption of GGUF as a de facto standard in the open-source community. This work serves as a practical guide and comprehensive reference for researchers aiming to deploy LLMs on resource-constrained hardware. By systematically documenting and comparing the PTQ methods within llama. cpp, we provide the necessary insights to navigate the trade-offs between model fidelity, inference speed, and memory footprint. This enables informed decision-making for real-world applications, from local CPU-based inference to efficient edge deployment.
Authors
- Tobias Deußer (ORCID: https://orcid.org/0000-0003-4685-0847)
- Rafet Sifa (ORCID: https://orcid.org/0009-0004-6680-8210)
- Lorenz Sparrenberg (ORCID: https://orcid.org/0000-0001-9450-7387)
- Armin Berger (ORCID: https://orcid.org/0009-0003-1924-8401)
Institutions
- University of Bonn (DE)
Publication Details
- Published
- 2025-10-09
- DOI
- https://doi.org/10.1109/dsaa65442.2025.11247985
- Citations
- 1
- Primary Topic
- Advanced Neural Network Applications
- Type
- article
- Field-Weighted Citation Impact
- 1.28