High performance ultra-low-precision convolutions on mobile devices
Not on the map. Why?
Abstract (arXiv)
Many applications of mobile deep learning, especially real-time computer vision workloads, are constrained by computation power. This is particularly true for workloads running on older consumer phones, where a typical device might be powered by a single- or dual-core ARMv7 CPU. We provide an open-source implementation and a comprehensive analysis of (to our knowledge) the state of the art ultra-low-precision (<4 bit precision) implementation of the core primitives required for modern deep learning workloads on ARMv7 devices, and demonstrate speedups of 4x-20x over our additional state-of-the-art float32 and int8 baselines.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Dec 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 4; 2023: 1.
5 papers.
- 2022NIPQ: Noise proxy-based Integrated Pseudo-Quantizationcited by 35
- 2023DeepGEMM: Accelerated Ultra Low-Precision Inference on CPU Architectures using Lookup Tablescited by 8
- 2022MCTensor: A High-Precision Deep Learning Library with Multi-Component Floating-Pointcited by 3
- 2022Symmetry Regularization and Saturating Nonlinearity for Robust Quantizationcited by 3
- 2022MiNL: Micro-images based Neural Representation for Light Fieldscited by 1
- 2023DeepGEMM: Accelerated Ultra Low-Precision Inference on CPU Architectures using Lookup Tables18 Apr 2023
- 2022MiNL: Micro-images based Neural Representation for Light Fields17 Sep 2022
- 2022Symmetry Regularization and Saturating Nonlinearity for Robust Quantization31 Jul 2022
- 2022MCTensor: A High-Precision Deep Learning Library with Multi-Component Floating-Point18 Jul 2022
- 2022NIPQ: Noise proxy-based Integrated Pseudo-Quantization2 Jun 2022