Mixed-precision Neural Networks on RISC-V Cores: ISA extensions for Multi-Pumped Soft SIMD Operations
Not on the map. Why?
Abstract (arXiv)
Recent advancements in quantization and mixed-precision approaches offers substantial opportunities to improve the speed and energy efficiency of Neural Networks (NN). Research has shown that individual parameters with varying low precision, can attain accuracies comparable to full-precision counterparts. However, modern embedded microprocessors provide very limited support for mixed-precision NNs regarding both Instruction Set Architecture (ISA) extensions and their hardware design for efficient execution of mixed-precision operations, i.e., introducing several performance bottlenecks due to numerous instructions for data packing and unpacking, arithmetic unit under-utilizations etc. In this work, we bring together, for the first time, ISA extensions tailored to mixed-precision hardware optimizations, targeting energy-efficient DNN inference on leading RISC-V CPU architectures. To this end, we introduce a hardware-software co-design framework that enables cooperative hardware design, mixed-precision quantization, ISA extensions and inference in cycle-accurate emulations. At hardware level, we firstly expand the ALU unit within our proof-of-concept micro-architecture to support configurable fine grained mixed-precision arithmetic operations. Subsequently, we implement multi-pumping to minimize execution latency, with an additional soft SIMD optimization applied for 2-bit operations. At the ISA level, three distinct MAC instructions are encoded extending the RISC-V ISA, and exposed up to the compiler level, each corresponding to a different mixed-precision operational mode. Our extensive experimental evaluation over widely used DNNs and datasets, such as CIFAR10 and ImageNet, demonstrates that our framework can achieve, on average, 15x energy reduction for less than 1% accuracy loss and outperforms the ISA-agnostic state-of-the-art RISC-V cores.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 11 of its 40 references that are in the map. First posted on arXiv 19 Jul 2024.
Builds on
11 of 40 references.
References · 11
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
- 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 610
- 2020MCUNet: Tiny Deep Learning on IoT Devicescited by 269
- 2018CMSIS-NN: Efficient Neural Network Kernels for Arm Cortex-M CPUscited by 116
- 2019Visual Wake Words Datasetcited by 46
- 2022Hardware Approximate Techniques for Deep Neural Network Accelerators: A Surveycited by 39
- 2023Hardware-Aware DNN Compression via Diverse Pruning and Mixed-Precision Quantizationcited by 9
- 2020Enabling Mixed-Precision Quantized Neural Networks in Extreme-Edge Devicescited by 8
- 2022BARVINN: Arbitrary Precision DNN Accelerator Controlled by a RISC-V CPUcited by 5
- 2022Temporal Vectorization: A Compiler Approach to Automatic Multi-Pumpingcited by 1
Built on by
Citing papers per year: 2025: 3; 2026: 2.
5 papers.
- 2025T-SAR: A Full-Stack Co-design for CPU-Only Ternary LLM Inference via In-Place SIMD ALU Reorganizationcited by 4
- 2025MiCo: End-to-End Mixed Precision Neural Network Co-Exploration Framework for Edge AIcited by 2
- 2025MaRVIn: A Cross-Layer Mixed-Precision RISC-V Framework for DNN Inference, from ISA Extension to Hardware Accelerationcited by 0
- 2026MiCoPro: End-to-End Mixed Precision HW/SW Co-design with HW-aware Proxy Modelcited by 0
- 2026RISC-V and machine learning: a surveycited by 0
- 2026RISC-V and machine learning: a survey17 Sep 2026
- 2026MiCoPro: End-to-End Mixed Precision HW/SW Co-design with HW-aware Proxy Model7 Aug 2026
- 2025T-SAR: A Full-Stack Co-design for CPU-Only Ternary LLM Inference via In-Place SIMD ALU Reorganization17 Nov 2025
- 2025MaRVIn: A Cross-Layer Mixed-Precision RISC-V Framework for DNN Inference, from ISA Extension to Hardware Acceleration18 Sep 2025
- 2025MiCo: End-to-End Mixed Precision Neural Network Co-Exploration Framework for Edge AI13 Aug 2025