Balancing Efficiency and Flexibility for DNN Acceleration via Temporal GPU-Systolic Array Integration
Not on the map. Why?
Abstract (arXiv)
The research interest in specialized hardware accelerators for deep neural networks (DNN) spikes recently owing to their superior performance and efficiency. However, today's DNN accelerators primarily focus on accelerating specific "kernels" such as convolution and matrix multiplication, which are vital but only part of an end-to-end DNN-enabled application. Meaningful speedups over the entire application often require supporting computations that are, while massively parallel, ill-suited to DNN accelerators. Integrating a general-purpose processor such as a CPU or a GPU incurs significant data movement overhead and leads to resource under-utilization on the DNN accelerators. We propose Simultaneous Multi-mode Architecture (SMA), a novel architecture design and execution model that offers general-purpose programmability on DNN accelerators in order to accelerate end-to-end applications. The key to SMA is the temporal integration of the systolic execution model with the GPU-like SIMD execution model. The SMA exploits the common components shared between the systolic-array accelerator and the GPU, and provides lightweight reconfiguration capability to switch between the two modes in-situ. The SMA achieves up to 63% performance improvement while consuming 23% less energy than the baseline Volta architecture with TensorCore.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 18 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 3; 2024: 0; 2025: 1; 2026: 1.
8 papers.
- 2023OliVe: Accelerating Large Language Models via Hardware-friendly Outlier-Victim Pair Quantizationcited by 92
- 2022SQuant: On-the-Fly Data-Free Quantization via Diagonal Hessian Approximationcited by 55
- 2022ANT: Exploiting Adaptive Numerical Data Type for Low-bit Deep Neural Network Quantizationcited by 51
- 2021Dual-side Sparse Tensor Corecited by 29
- 2025M-ANT: Efficient Low-bit Group Quantization for LLMs via Mathematically Adaptive Numerical Typecited by 16
- 2026CuBridge: An LLM-Based Framework for Understanding and Reconstructing High-Performance Attention Kernelscited by 2
- 2023AdaptGear: Accelerating GNN Training via Adaptive Subgraph-Level Kernels on GPUscited by 1
- 2023A High-Performance Accelerator for Super-Resolution Processing on Embedded GPUcited by 0
- 2026CuBridge: An LLM-Based Framework for Understanding and Reconstructing High-Performance Attention Kernels6 May 2026
- 2025M-ANT: Efficient Low-bit Group Quantization for LLMs via Mathematically Adaptive Numerical Type26 Feb 2025
- 2023AdaptGear: Accelerating GNN Training via Adaptive Subgraph-Level Kernels on GPUs27 May 2023
- 2023OliVe: Accelerating Large Language Models via Hardware-friendly Outlier-Victim Pair Quantization15 Apr 2023
- 2023A High-Performance Accelerator for Super-Resolution Processing on Embedded GPU16 Mar 2023
- 2022ANT: Exploiting Adaptive Numerical Data Type for Low-bit Deep Neural Network Quantization30 Aug 2022
- 2022SQuant: On-the-Fly Data-Free Quantization via Diagonal Hessian Approximation14 Feb 2022
- 2021Dual-side Sparse Tensor Core20 May 2021