Systolic Arrays and Structured Pruning Co-design for Efficient Transformers in Edge Systems
Not on the map. Why?
Abstract (arXiv)
Efficient deployment of resource-intensive transformers on edge devices necessitates cross-stack optimization. We thus study the interrelation between structured pruning and systolic acceleration, matching the size of pruned blocks with the systolic array dimensions. In this setting, computations of pruned weight blocks can be skipped, reducing run-time and energy consumption, but potentially impacting quality of service (QoS). To evaluate the trade-offs between systolic array size and sparsity opportunities, we present a novel co-design framework that integrates algorithmic optimization, system simulation, and hardware design. Targeting speech recognition and machine translation using transformers as case study, we analyze how configuration choices across the stack affect performance metrics. Results demonstrate that structured pruning on systems featuring systolic array acceleration can effectively increase performance, while maintaining high QoS levels. Up to 44% system-wide speedups due to structured pruning and quantization were measured, with only 1.4% word error rate degradation on the standard LibriSpeech dataset.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 13 of its 34 references that are in the map. First posted on arXiv 15 Nov 2024.
Builds on
13 of 34 references.
References · 13
- 2017Attention Is All You Needcited by 59,932
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2018ESPnet: End-to-End Speech Processing Toolkitcited by 554
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
- 2020Efficient Transformer-based Large Scale Language Representations using Hardware-friendly Block Structured Pruningcited by 39
- 2023A Survey of Techniques for Optimizing Transformer Inferencecited by 35
- 2018Accelerator-Aware Pruning for Convolutional Neural Networkscited by 22
- 2020Systolic Tensor Array: An Efficient Structured-Sparse GEMM Accelerator for Mobile CNN Inferencecited by 17
- 2021Benchmarking Memory-Centric Computing Systems: Analysis of Real Processing-in-Memory Hardwarecited by 12
- 2022CODEBench: A Neural Architecture and Hardware Accelerator Co-Design Frameworkcited by 5
Built on by
Citing papers per year: 2026: 1.
1 paper.