Llama

22 updates on Llama.

  1. MLPerf Mobile v6.0 adds Llama tests in 1B, 3B and 8B sizes

    MLCommons added Llama tests in 1B, 3B and 8B sizes to its mobile benchmark app, reporting token throughput next to the existing vision and image tests.

  2. Quant.npu runs 4-bit LLMs up to 15.1 percent faster on a Qualcomm NPU

    Eight authors report a fully static integer quantisation method that runs 4-bit models up to 15.1 percent faster on a Qualcomm SM8650 NPU.

  3. FlexServe runs on-device LLM inference inside TrustZone for 4.41 percent more latency

    Shanghai Jiao Tong University researchers kept model weights and prompts inside ARM TrustZone at 4.41 percent more time to first token.

  4. Confidant fine-tunes Phi2-2.7B across a phone and two laptops in 40.1 hours

    Zhejiang University researchers split a language model across three everyday devices and fine-tuned Phi2-2.7B on Alpaca in 40.1 hours without moving raw data.

  5. ROMA keeps a 4-bit 3B model in on-chip ROM and reports 31,800 tok/s in synthesis

    A synthesised 7 nm accelerator holds a 4-bit 3B Llama in read-only memory and the LoRA adapter in SRAM, with no chip and no FPGA prototype built.

  6. Flower Intelligence runs models on device, with remote handoff off by default

    Flower Labs released a preview library that runs Llama 3.2 and SmolLM2 locally via WebLLM or MLX Swift, and calls its remote service only if an app enables it.

  7. EXO Labs benchmarks put Llama 3.1 8B at 14 tok/s on an iPhone 15 Pro

    EXO Labs published automated inference benchmarks from real devices, covering iPhone 15 Pro, Galaxy S24 Ultra, Mac mini M4 Pro clusters and desktop GPUs.

  8. AMD trains its first small language model, AMD-Llama-135M, on MI250 accelerators

    AMD trained a 135M model from scratch on Instinct MI250 accelerators and reports up to 3.88x faster CodeLlama-7b inference when it drafts tokens.

  9. Meta ships Llama Stack with Swift and Kotlin clients for on-device inference

    Meta standardised its Llama APIs so mobile apps can swap a cloud endpoint for an on-device ExecuTorch runtime without changing the calling code.

  10. Meta releases Llama 3.2 1B and 3B for phones and edge devices

    The two lightweight models carry a 128K context window, were pruned and distilled from Llama 3.1, and shipped with day-one Qualcomm and MediaTek support.

  11. CoMiGS splits on-device fine-tuning into shared generalists and private specialists

    EPFL researchers split LoRA adapters into shared generalists and device-local specialists, and report 47.19 test perplexity against 54.38 for training alone.

  12. ElastiLM resizes a shared phone LLM per request and switches in 0.31 seconds

    Peking University and BUPT built an on-device LLM service that fits model and prompt to each request, switching sub-models in 0.31 seconds.

  13. torchchat runs Llama 3 8B on a Galaxy S23 and iPhone at more than 8 tok/s

    PyTorch's demonstration codebase exports Llama models to ExecuTorch and ships iOS and Android sample apps for running them on a phone.

  14. BUPT proposes one 9.2B model in the OS that all apps call through adapters

    A BUPT team proposes that the phone OS ship one 9.2B multimodal model all apps call through small adapters, and matched app models on 85% of 50 datasets.

  15. ExecuTorch alpha runs Llama 2 7B on iPhone 15 Pro and Galaxy phones

    PyTorch's edge runtime brought 4-bit Llama 2 7B to iPhone and Galaxy handsets, added early Llama 3 8B support and leaned on Apple, Arm and Qualcomm.

  16. One shared on-device LLM keeps a context per app and switches in 0.27 seconds

    Peking University, BUPT and Tsinghua researchers compress and swap each app conversation context in 16-token chunks, switching up to 20 times faster.

  17. Qualcomm AI Hub opens 75 pre-optimised models and profiling on hosted Snapdragon phones

    Qualcomm opened a library of more than 75 models tuned for Snapdragon, with compilation and profiling on real phones in its cloud and two 7B chat models listed.

  18. Arm runs Llama 2 7B at 9.6 tokens per second on three mobile CPU cores

    Arm demonstrated Llama 2 7B generating 9.6 tokens per second on three Cortex-A700 CPU cores, using int4 kernels it says beat llama.cpp by 20 percent.

  19. TinyLlama pretrains a 1.1B model on 3 trillion tokens

    Singapore University of Technology and Design trained a 1.1B model on 3 trillion tokens with 16 A100-40G GPUs and released it under Apache 2.0.

  20. Hugging Face publishes swift-transformers for Core ML models in Swift apps

    A Swift package with tokenizers, Hub downloads and a Core ML generation loop, demonstrated with Llama 2, Falcon, StarCoder and GPT models.

  21. Qualcomm argues for hybrid AI, citing 10 times the cost per generative AI search query

    Qualcomm argues that cloud-only inference cannot scale, and puts models of 1B to 10B parameters on phones and laptops at INT4.

  22. Sherpa runs LLaMA on an Android phone through a Flutter chat app

    The Flutter app loads a ggml model file off the phone and chats with it offline, and development stopped three weeks after it started.