Deeploy: Enabling Energy-Efficient Deployment of Small Language Models On Heterogeneous Microcontrollers
Not on the map. Why?
Abstract (arXiv)
With the rise of Embodied Foundation Models (EFMs), most notably Small Language Models (SLMs), adapting Transformers for edge applications has become a very active field of research. However, achieving end-to-end deployment of SLMs on microcontroller (MCU)-class chips without high-bandwidth off-chip main memory access is still an open challenge. In this paper, we demonstrate high-efficiency end-to-end SLM deployment on a multicore RISC-V (RV32) MCU augmented with ML instruction extensions and a hardware neural processing unit (NPU). To automate the exploration of the constrained, multi-dimensional memory vs. computation tradeoffs involved in aggressive SLM deployment on heterogeneous (multicore+NPU) resources, we introduce Deeploy, a novel Deep Neural Network (DNN) compiler, which generates highly-optimized C code requiring minimal runtime support. We demonstrate that Deeploy generates end-to-end code for executing SLMs, fully exploiting the RV32 cores' instruction extensions and the NPU: We achieve leading-edge energy and throughput of SI490microjoule per Token, at SI340Token per second for an SLM trained on the TinyStories dataset, running for the first time on an MCU-class device without external memory.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 27 of its 50 references that are in the map. First posted on arXiv 8 Aug 2024.
Builds on
27 of 50 references.
References · 27
- 2017Attention Is All You Needcited by 59,932
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2022Do As I Can, Not As I Say: Grounding Language in Robotic Affordancescited by 2,302
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2023PaLM-E: An Embodied Multimodal Language Modelcited by 2,037
- 2019Searching for MobileNetV3cited by 1,984
- 2019Root Mean Square Layer Normalizationcited by 1,425
- 2022SmoothQuant: Accurate and Efficient Post-Training Quantization for Large Language Modelscited by 1,338
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
- 2024TinyLlama: An Open-Source Small Language Modelcited by 604
- 2021BRECQ: Pushing the Limit of Post-Training Quantization by Block Reconstructioncited by 464
- 2023TinyStories: How Small Can Language Models Be and Still Speak Coherent English?cited by 425
15 more
- 2021I-BERT: Integer-only BERT Quantizationcited by 250
- 2024MobileLLM: Optimizing Sub-billion Parameter Language Models for On-Device Use Casescited by 216
- 2023Foundation Models in Robotics: Applications, Challenges, and the Futurecited by 212
- 2023TPU v4: An Optically Reconfigurable Supercomputer for Machine Learning with Hardware Support for Embeddingscited by 198
- 2020TensorFlow Lite Micro: Embedded Machine Learning on TinyML Systemscited by 161
- 2023MobileVLM : A Fast, Strong and Open Vision Language Assistant for Mobile Devicescited by 120
- 2021MLPerf Tiny Benchmarkcited by 118
- 2018CMSIS-NN: Efficient Neural Network Kernels for Arm Cortex-M CPUscited by 116
- 2019Trained Quantization Thresholds for Accurate and Efficient Fixed-Point Inference of Deep Neural Networkscited by 87
- 2021MCUNetV2: Memory-Efficient Patch-based Inference for Tiny Deep Learningcited by 87
- 2023BrainBERT: Self-supervised representation learning for intracranial recordingscited by 70
- 2020DORY: Automatic End-to-End Deployment of Real-World DNNs on Low-Cost IoT MCUscited by 57
- 2024EEGFormer: Towards Transferable and Interpretable Large-Scale EEG Foundation Modelcited by 51
- 2021CoSA: Scheduling by Constrained Optimization for Spatial Acceleratorscited by 22
- 2023Siracusa: A 16 nm Heterogenous RISC-V SoC for Extended Reality with At-MRAM Neural Enginecited by 5
Built on by
Citing papers per year: 2024: 1; 2025: 5; 2026: 5.
11 papers.
- 2025Neural Network Quantization for Microcontrollers: A Comprehensive Survey of Methods, Platforms, and Applicationscited by 6
- 2025Lightweight Software Kernels and Hardware Extensions for Efficient Sparse Deep Neural Networks on Microcontrollerscited by 2
- 2025EdgeProfiler: A Fast Profiling Framework for Lightweight LLMs on Edge Using Analytical Modelcited by 2
- 2026TrainDeeploy: Hardware-Accelerated Parameter-Efficient Fine-Tuning of Small Transformer Models at the Extreme Edgecited by 1
- 2026TinyCast: Probabilistic Zero-Shot Forecasting with Computed Periodicitycited by 1
- 2024JPPO: Joint Power and Prompt Optimization for Accelerated Large Language Model Servicescited by 0
- 2025NuWa: Deriving Lightweight Class-Specific Vision Transformers for Edge Devicescited by 0
- 2025Futureproof Static Memory Planningcited by 0
- 2026Late Breaking Results: Conversion of Neural Networks into Logic Flows for Edge Computingcited by 0
- 2026MATCHA: Efficient Deployment of Deep Neural Networks on Multi-Accelerator Heterogeneous Edge SoCscited by 0
- 2026BioTrain: Sub-MB, Sub-50mW On-Device Fine-Tuning for Edge-AI on Biosignalscited by 0
- 2026TinyCast: Probabilistic Zero-Shot Forecasting with Computed Periodicity16 Aug 2026
- 2026BioTrain: Sub-MB, Sub-50mW On-Device Fine-Tuning for Edge-AI on Biosignals14 Apr 2026
- 2026MATCHA: Efficient Deployment of Deep Neural Networks on Multi-Accelerator Heterogeneous Edge SoCs10 Apr 2026
- 2026TrainDeeploy: Hardware-Accelerated Parameter-Efficient Fine-Tuning of Small Transformer Models at the Extreme Edge10 Mar 2026
- 2026Late Breaking Results: Conversion of Neural Networks into Logic Flows for Edge Computing29 Jan 2026
- 2025Neural Network Quantization for Microcontrollers: A Comprehensive Survey of Methods, Platforms, and Applications20 Aug 2025
- 2025EdgeProfiler: A Fast Profiling Framework for Lightweight LLMs on Edge Using Analytical Model6 Jun 2025
- 2025Futureproof Static Memory Planning7 Apr 2025
- 2025NuWa: Deriving Lightweight Class-Specific Vision Transformers for Edge Devices4 Apr 2025
- 2025Lightweight Software Kernels and Hardware Extensions for Efficient Sparse Deep Neural Networks on Microcontrollers8 Mar 2025
- 2024JPPO: Joint Power and Prompt Optimization for Accelerated Large Language Model Services27 Nov 2024