Accelerating Binarized Neural Networks via Bit-Tensor-Cores in Turing GPUs
Not on the map. Why?
Abstract (arXiv)
Despite foreseeing tremendous speedups over conventional deep neural networks, the performance advantage of binarized neural networks (BNNs) has merely been showcased on general-purpose processors such as CPUs and GPUs. In fact, due to being unable to leverage bit-level-parallelism with a word-based architecture, GPUs have been criticized for extremely low utilization (1%) when executing BNNs. Consequently, the latest tensorcores in NVIDIA Turing GPUs start to experimentally support bit computation. In this work, we look into this brand new bit computation capability and characterize its unique features. We show that the stride of memory access can significantly affect performance delivery and a data-format co-design is highly desired to support the tensorcores for achieving superior performance than existing software solutions without tensorcores. We realize the tensorcore-accelerated BNN design, particularly the major functions for fully-connect and convolution layers -- bit matrix multiplication and bit convolution. Evaluations on two NVIDIA Turing GPUs show that, with ResNet-18, our BTC-BNN design can process ImageNet at a rate of 5.6K images per second, 77% faster than state-of-the-art. Our BNN approach is released on https://github.com/pnnl/TCBNN.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). First posted on arXiv 30 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 3; 2023: 2; 2024: 1; 2025: 1; 2026: 3.
14 papers.
Sort:
By area:
- 2022BiViT: Extremely Compressed Binary Vision Transformercited by 28
- 2021QGTC: Accelerating Quantized Graph Neural Networks via GPU Tensor Corecited by 18
- 2021TC-GNN: Bridging Sparse GNN Computation and Dense Tensor Cores on GPUscited by 17
- 2022Efficient Quantized Sparse Matrix Operations on Tensor Corescited by 16
- 2021APNN-TC: Accelerating Arbitrary Precision Neural Networks on Ampere GPU Tensor Corescited by 12
- 2023BitGNN: Unleashing the Performance Potential of Binary Graph Neural Networks on GPUscited by 4
- 2024Efficient Arbitrary Precision Acceleration for Large Language Models on GPU Tensor Corescited by 4
- 2021BCNN: Binary Complex Neural Networkcited by 3
- 2022GAAF: Searching Activation Functions for Binary Neural Networks through Genetic Algorithmcited by 1
- 2025APT-LLM: Exploiting Arbitrary-Precision Tensor Core Computing for LLM Accelerationcited by 1
- 2023HEP-BNN: A Framework for Finding Low-Latency Execution Configurations of BNNs on Heterogeneous Multiprocessor Platformscited by 0
- 2026Zeros can be Informative: Masked Binary U-Net for Image Segmentation on Tensor Corescited by 0
- 2026Self-Indexing Attention for Compression-Compatible Sparse Long-Context LLM Inference16 Aug 2026
- 2026Learning 1-Bit LiDAR-based Localization with Auxiliary Objective26 Jun 2026
- 2026Zeros can be Informative: Masked Binary U-Net for Image Segmentation on Tensor Cores15 Jan 2026
- 2025APT-LLM: Exploiting Arbitrary-Precision Tensor Core Computing for LLM Acceleration26 Aug 2025
- 2024Efficient Arbitrary Precision Acceleration for Large Language Models on GPU Tensor Cores26 Sep 2024
- 2023BitGNN: Unleashing the Performance Potential of Binary Graph Neural Networks on GPUs4 May 2023
- 2023HEP-BNN: A Framework for Finding Low-Latency Execution Configurations of BNNs on Heterogeneous Multiprocessor Platforms12 Jan 2023
- 2022BiViT: Extremely Compressed Binary Vision Transformer14 Nov 2022
- 2022Efficient Quantized Sparse Matrix Operations on Tensor Cores14 Sep 2022
- 2022GAAF: Searching Activation Functions for Binary Neural Networks through Genetic Algorithm5 Jun 2022
- 2021TC-GNN: Bridging Sparse GNN Computation and Dense Tensor Cores on GPUs3 Dec 2021
- 2021QGTC: Accelerating Quantized Graph Neural Networks via GPU Tensor Core18 Nov 2021
2 more
- 2021APNN-TC: Accelerating Arbitrary Precision Neural Networks on Ampere GPU Tensor Cores23 Jun 2021
- 2021BCNN: Binary Complex Neural Network28 Mar 2021
- 2022BiViT: Extremely Compressed Binary Vision Transformercited by 28
- 2021QGTC: Accelerating Quantized Graph Neural Networks via GPU Tensor Corecited by 18
- 2021TC-GNN: Bridging Sparse GNN Computation and Dense Tensor Cores on GPUscited by 17
- 2022Efficient Quantized Sparse Matrix Operations on Tensor Corescited by 16
- 2021APNN-TC: Accelerating Arbitrary Precision Neural Networks on Ampere GPU Tensor Corescited by 12
- 2023BitGNN: Unleashing the Performance Potential of Binary Graph Neural Networks on GPUscited by 4
- 2021BCNN: Binary Complex Neural Networkcited by 3
- 2022GAAF: Searching Activation Functions for Binary Neural Networks through Genetic Algorithmcited by 1
- 2025APT-LLM: Exploiting Arbitrary-Precision Tensor Core Computing for LLM Accelerationcited by 1
- 2023HEP-BNN: A Framework for Finding Low-Latency Execution Configurations of BNNs on Heterogeneous Multiprocessor Platformscited by 0
- 2026Zeros can be Informative: Masked Binary U-Net for Image Segmentation on Tensor Corescited by 0
- 2026Learning 1-Bit LiDAR-based Localization with Auxiliary Objectivecited by 0
- 2026Learning 1-Bit LiDAR-based Localization with Auxiliary Objective26 Jun 2026
- 2026Zeros can be Informative: Masked Binary U-Net for Image Segmentation on Tensor Cores15 Jan 2026
- 2025APT-LLM: Exploiting Arbitrary-Precision Tensor Core Computing for LLM Acceleration26 Aug 2025
- 2023BitGNN: Unleashing the Performance Potential of Binary Graph Neural Networks on GPUs4 May 2023
- 2023HEP-BNN: A Framework for Finding Low-Latency Execution Configurations of BNNs on Heterogeneous Multiprocessor Platforms12 Jan 2023
- 2022BiViT: Extremely Compressed Binary Vision Transformer14 Nov 2022
- 2022Efficient Quantized Sparse Matrix Operations on Tensor Cores14 Sep 2022
- 2022GAAF: Searching Activation Functions for Binary Neural Networks through Genetic Algorithm5 Jun 2022
- 2021TC-GNN: Bridging Sparse GNN Computation and Dense Tensor Cores on GPUs3 Dec 2021
- 2021QGTC: Accelerating Quantized Graph Neural Networks via GPU Tensor Core18 Nov 2021
- 2021APNN-TC: Accelerating Arbitrary Precision Neural Networks on Ampere GPU Tensor Cores23 Jun 2021
- 2021BCNN: Binary Complex Neural Network28 Mar 2021