mlsanityData to 14 Oct 2026

M4BRAM: Mixed-Precision Matrix-Matrix Multiplication in FPGA Block RAMs

arXiv 2311.02758 ↗First posted 5 Nov 2023cs.ARcited by 5

Not on the map. Why?

Abstract (arXiv)

Mixed-precision quantization is a popular approach for compressing deep neural networks (DNNs). However, it is challenging to scale the performance efficiently with mixed-precision DNNs given the current FPGA architecture and conventional accelerator dataflows. In this work, we enhance the FPGA's capability for accelerating mixed-precision DNNs by proposing M4BRAM, a novel compute-in-block RAM (BRAM) architecture that can compute mixed-precision matrix-matrix multiplication. On the precision side, M4BRAM supports a wide range of mixed-precision DNN configurations -- the weight precision can be 2/4/8 bits while the activation precision can vary from 2 to 8 bits. On the dataflow side, M4BRAM leverages a novel in-BRAM data duplication scheme to achieve high hardware utilization. Moreover, during M4BRAM computation, other FPGA resources can seamlessly access its data without the need for a separate buffer. Hence, unlike prior compute-in-BRAM proposals, M4BRAM can simultaneously perform mixed-precision computation and maintain full functionality as a memory unit to textittruly complement the existing compute resources on FPGAs. Experiments show that adding M4BRAM to a tiled DNN accelerator can achieve an average speedup of 2.16× across various DNNs on the ImageNet classification task while incurring a negligible accuracy loss of < 0.5%. Compared to the same tiled accelerator that employs a prior compute-in-BRAM architecture, M4BRAM delivers 1.43× higher performance on average across various DNNs.

Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 14 of its 36 references that are in the map. First posted on arXiv 5 Nov 2023.

Builds on

14 of 36 references.

References · 14

  1. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
  2. 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 815
  3. 2016Ternary Weight Networkscited by 204
  4. 2017Bit Fusion: Bit-Level Dynamically Composable Architecture for Accelerating Deep Neural Networkscited by 109
  5. 2019AutoQ: Automated Kernel-Wise Neural Network Quantizationcited by 63
  6. 2020HAWQV3: Dyadic Neural Network Quantizationcited by 60
  7. 2022Adaptable Butterfly Accelerator for Attention-based NNs via Hardware and Algorithm Co-designcited by 31
  8. 2022F8Net: Fixed-Point 8-bit Only Multiplication for Network Quantizationcited by 28
  9. 2021HAO: Hardware-aware neural Architecture Optimization for Efficient Inferencecited by 16
  10. 2018DLA: Compiler and FPGA Overlay for Neural Network Inference Accelerationcited by 15
  11. 2017An OpenCL(TM) Deep Learning Accelerator on Arria 10cited by 13
  12. 2018Design Flow of Accelerating Hybrid Extremely Low Bit-width Neural Network in Embedded FPGAcited by 7
2 more
  1. 2022CoMeFa: Compute-in-Memory Blocks for FPGAscited by 3
  2. 2023BRAMAC: Compute-in-BRAM Architectures for Multiply-Accumulate on FPGAscited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 1; 2025: 2; 2026: 2.

5 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2025The Cambrian Explosion of Mixed-Precision Matrix Multiplication for Quantized Deep Learning Inference
  2. 2026W4A16 Mixed-Precision Matrix Multiplication on Decoupled Architecture: Kernel Design and Memory Bottleneck Analysis for Ascend NPUs
  3. 2022Design of High-Throughput Mixed-Precision CNN Accelerators on FPGA
  4. 2026Bitwise Systolic Array Architecture for Runtime-Reconfigurable Multi-precision Quantized Multiplication on Hardware Accelerators
  5. 2023DeepBurning-MixQ: An Open Source Mixed-Precision Neural Network Accelerator Design Framework for FPGAs
  6. 2025da4ml: Distributed Arithmetic for Real-time Neural Networks on FPGAs
  7. 2024Mixed-precision Neural Networks on RISC-V Cores: ISA extensions for Multi-Pumped Soft SIMD Operations
  8. 2023On-Chip Hardware-Aware Quantization for Mixed Precision Neural Networks