MobileLLM: Optimizing Sub-billion Parameter Language Models for On-Device Use Cases
Fields
papers/mobilellm-on-deviceNotes
ADOPTION: weights and code are open (open_weights true) and the models are on-device artifacts, so this is deployed as a model family even though the architectural recipe is not a serving-engine feature. VENUE: ICML 2024, corroborated by the arXiv comment field ('ICML 2024. Code is available at ...') - so venue rests on the primary source. WHY THIS MATTERS FOR THE INFERENCE SLICE SPECIFICALLY: GQA is the mechanism that cuts KV-cache size and decode-time KV bandwidth per token, which is the exact resource that constrains decode; the paper attributes its gains partly to GQA rather than treating it as a training trick. The block-wise weight-sharing contribution is the more unusual idea - reusing the same weights across blocks to get accuracy without parameters or meaningful latency - and it is the one with no upstream-engine equivalent. Deployed on phones means the relevant hardware is mobile SoCs, which the repo's accelerator list may not cover, so hardware_relevance names the datacenter part used for training-side experiments rather than claiming a mobile accelerator id. DANGLING REF RESOLVED 2026-10-04 by reading the paper (arXiv:2402.14905v1). Training setup: "Our experiments are conducted on 32 A100 GPUs, with each GPU having a batch size of 32" (section 2.1), repeated in section 3.1, and Appendix H states it with the memory size: "All models are trained on 32 A100 80G GPUs with a batch size of 32 for 120k iterations". Source: https://arxiv.org/pdf/2402.14905 . 80 GB stated.
AFFILIATIONS FILLED 2026-10-04 (paper-verification pass): from the Semantic Scholar graph API (paper/arXiv:2402.14905), which is the only machine-readable source that carries author affiliations — the arXiv Atom feed returns author names only, and no ORCID is exposed by either API. One known upstream typo corrected: "Tel Aviv Univesity" -> "Tel Aviv University". S2 affiliation coverage is partial (120 of 249 corpus records carry any), so these lists may be incomplete rather than exhaustive.
VENUE_TRACK BACKFILL 2026-10-04 (paper-fields pass, agent w3p): venue_track 'main'. This is STRUCTURAL rather than researched: icml has no Findings volume and no workshop track in which a paper could appear, so 'main' is the only possible honest value and no per-paper evidence was needed. The field is annotated here so that 'findings' and 'workshop' remain MEANINGFUL - a filter for findings=true must return only the papers that actually are findings, which requires every other paper to be explicitly NOT findings.