daBNN: A Super Fast Inference Framework for Binary Neural Networks on ARM devices
Not on the map. Why?
Abstract (arXiv)
It is always well believed that Binary Neural Networks (BNNs) could drastically accelerate the inference efficiency by replacing the arithmetic operations in float-valued Deep Neural Networks (DNNs) with bit-wise operations. Nevertheless, there has not been open-source implementation in support of this idea on low-end ARM devices (e.g., mobile phones and embedded devices). In this work, we propose daBNN --- a super fast inference framework that implements BNNs on ARM devices. Several speed-up and memory refinement strategies for bit-packing, binarized convolution, and memory layout are uniquely devised to enhance inference efficiency. Compared to the recent open-source BNN inference framework, BMXNet, our daBNN is 7×~23× faster on a single binary convolution, and about 6× faster on Bi-Real Net 18 (a BNN variant of ResNet-18). The daBNN is a BSD-licensed inference framework, and its source code, sample projects and pre-trained models are available on-line: https://github.com/JDAI-CV/dabnn.
Key facts. Cited by 27 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Aug 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 8; 2023: 8; 2024: 3; 2025: 1; 2026: 1.
27 papers.
Sort:
By area:
- 2021HW-NAS-Bench:Hardware-Aware Neural Architecture Search Benchmarkcited by 83
- 2021How Do Adam and Training Strategies Help BNNs Optimization?cited by 46
- 2021A comprehensive review of Binary Neural Networkcited by 44
- 2021DeepPayload: Black-box Backdoor Attack on Deep Learning Models through Neural Payload Injectioncited by 42
- 2021Distribution Adaptive INT8 Quantization for Training CNNscited by 27
- 2021Distribution-sensitive Information Retention for Accurate Binary Neural Networkcited by 25
- 2023Binarized Spectral Compressive Imagingcited by 23
- 2023BiBench: Benchmarking and Analyzing Network Binarizationcited by 22
- 2024Binarized Diffusion Model for Image Super-Resolutioncited by 18
- 2025MPQ-DMv2: Flexible Residual Mixed Precision Quantization for Low-Bit Diffusion Models with Temporal Distillationcited by 12
- 2024BiDM: Pushing the Limit of Quantization for Diffusion Modelscited by 11
- 2022Ultra-compact Binary Neural Networks for Human Activity Recognition on RISC-V Processorscited by 7
15 more
- 2022BiFSMN: Binary Neural Network for Keyword Spottingcited by 5
- 2022Lightweight and Progressively-Scalable Networks for Semantic Segmentationcited by 4
- 2022BiFSMNv2: Pushing Binary Neural Networks for Keyword Spotting to Real-Network Performancecited by 4
- 2022Fast matrix multiplication for binary and ternary CNNs on ARM CPUcited by 3
- 2023Optimizing data-flow in Binary Neural Networkscited by 2
- 2022Binary Neural Networks as a general-propose compute paradigm for on-device computer visioncited by 1
- 2023RedBit: An End-to-End Flexible Framework for Evaluating the Accuracy of Quantized CNNscited by 1
- 2023YFlows: Systematic Dataflow Exploration and Code Generation for Efficient Neural Network Inference using SIMD Architectures on CPUscited by 1
- 2023BinaryHPE: 3D Human Pose and Shape Estimation via Binarizationcited by 1
- 2022LAB: Learnable Activation Binarizer for Binary Neural Networkscited by 0
- 2022Exploiting Kernel Compression on BNNscited by 0
- 2023Efficient Feature Description for Small Body Relative Navigation using Binary Convolutional Neural Networkscited by 0
- 2023Neural Network Compression using Binarization and Few Full-Precision Weightscited by 0
- 2024Efficiera Residual Networks: Hardware-Friendly Fully Binary Weight with 2-bit Activation Model Achieves Practical ImageNet Accuracycited by 0
- 2026EeveeDark: A Binary Neural Framework for Low-Light Video Enhancement via Event-Guided Sensor-Level Fusioncited by 0
- 2026EeveeDark: A Binary Neural Framework for Low-Light Video Enhancement via Event-Guided Sensor-Level Fusion7 Jul 2026
- 2025MPQ-DMv2: Flexible Residual Mixed Precision Quantization for Low-Bit Diffusion Models with Temporal Distillation6 Jul 2025
- 2024BiDM: Pushing the Limit of Quantization for Diffusion Models8 Dec 2024
- 2024Efficiera Residual Networks: Hardware-Friendly Fully Binary Weight with 2-bit Activation Model Achieves Practical ImageNet Accuracy15 Oct 2024
- 2024Binarized Diffusion Model for Image Super-Resolution9 Jun 2024
- 2023BinaryHPE: 3D Human Pose and Shape Estimation via Binarization24 Nov 2023
- 2023YFlows: Systematic Dataflow Exploration and Code Generation for Efficient Neural Network Inference using SIMD Architectures on CPUs1 Oct 2023
- 2023Neural Network Compression using Binarization and Few Full-Precision Weights15 Jun 2023
- 2023Binarized Spectral Compressive Imaging17 May 2023
- 2023Efficient Feature Description for Small Body Relative Navigation using Binary Convolutional Neural Networks11 Apr 2023
- 2023Optimizing data-flow in Binary Neural Networks3 Apr 2023
- 2023BiBench: Benchmarking and Analyzing Network Binarization26 Jan 2023
15 more
- 2023RedBit: An End-to-End Flexible Framework for Evaluating the Accuracy of Quantized CNNs15 Jan 2023
- 2022Exploiting Kernel Compression on BNNs1 Dec 2022
- 2022BiFSMNv2: Pushing Binary Neural Networks for Keyword Spotting to Real-Network Performance13 Nov 2022
- 2022LAB: Learnable Activation Binarizer for Binary Neural Networks25 Oct 2022
- 2022Lightweight and Progressively-Scalable Networks for Semantic Segmentation27 Jul 2022
- 2022Ultra-compact Binary Neural Networks for Human Activity Recognition on RISC-V Processors25 May 2022
- 2022Fast matrix multiplication for binary and ternary CNNs on ARM CPU18 May 2022
- 2022BiFSMN: Binary Neural Network for Keyword Spotting14 Feb 2022
- 2022Binary Neural Networks as a general-propose compute paradigm for on-device computer vision8 Feb 2022
- 2021A comprehensive review of Binary Neural Network11 Oct 2021
- 2021Distribution-sensitive Information Retention for Accurate Binary Neural Network25 Sep 2021
- 2021How Do Adam and Training Strategies Help BNNs Optimization?21 Jun 2021
- 2021HW-NAS-Bench:Hardware-Aware Neural Architecture Search Benchmark19 Mar 2021
- 2021Distribution Adaptive INT8 Quantization for Training CNNs9 Feb 2021
- 2021DeepPayload: Black-box Backdoor Attack on Deep Learning Models through Neural Payload Injection18 Jan 2021
- 2021HW-NAS-Bench:Hardware-Aware Neural Architecture Search Benchmarkcited by 83
- 2021How Do Adam and Training Strategies Help BNNs Optimization?cited by 46
- 2021A comprehensive review of Binary Neural Networkcited by 44
- 2021DeepPayload: Black-box Backdoor Attack on Deep Learning Models through Neural Payload Injectioncited by 42
- 2021Distribution Adaptive INT8 Quantization for Training CNNscited by 27
- 2021Distribution-sensitive Information Retention for Accurate Binary Neural Networkcited by 25
- 2023Binarized Spectral Compressive Imagingcited by 23
- 2023BiBench: Benchmarking and Analyzing Network Binarizationcited by 22
- 2022Ultra-compact Binary Neural Networks for Human Activity Recognition on RISC-V Processorscited by 7
- 2022BiFSMN: Binary Neural Network for Keyword Spottingcited by 5
- 2022Lightweight and Progressively-Scalable Networks for Semantic Segmentationcited by 4
- 2022BiFSMNv2: Pushing Binary Neural Networks for Keyword Spotting to Real-Network Performancecited by 4
12 most cited of 24 All 24 (JSON)
- 2026EeveeDark: A Binary Neural Framework for Low-Light Video Enhancement via Event-Guided Sensor-Level Fusion7 Jul 2026
- 2024Efficiera Residual Networks: Hardware-Friendly Fully Binary Weight with 2-bit Activation Model Achieves Practical ImageNet Accuracy15 Oct 2024
- 2023BinaryHPE: 3D Human Pose and Shape Estimation via Binarization24 Nov 2023
- 2023YFlows: Systematic Dataflow Exploration and Code Generation for Efficient Neural Network Inference using SIMD Architectures on CPUs1 Oct 2023
- 2023Neural Network Compression using Binarization and Few Full-Precision Weights15 Jun 2023
- 2023Binarized Spectral Compressive Imaging17 May 2023
- 2023Efficient Feature Description for Small Body Relative Navigation using Binary Convolutional Neural Networks11 Apr 2023
- 2023Optimizing data-flow in Binary Neural Networks3 Apr 2023
- 2023BiBench: Benchmarking and Analyzing Network Binarization26 Jan 2023
- 2023RedBit: An End-to-End Flexible Framework for Evaluating the Accuracy of Quantized CNNs15 Jan 2023
- 2022Exploiting Kernel Compression on BNNs1 Dec 2022
- 2022BiFSMNv2: Pushing Binary Neural Networks for Keyword Spotting to Real-Network Performance13 Nov 2022
12 newest of 24 All 24 (JSON)