Axon: A novel systolic array architecture for improved run time and energy efficient GeMM and Conv operation with on-chip im2col
Md Mizanur Rahaman Nayan, Ritik Raj, Gouse Basha Shaik, Tushar, Krishna, Azad J Naeemi

TL;DR
This paper introduces Axon, a systolic array architecture with a novel data orchestration technique that doubles runtime speed, reduces energy consumption, and efficiently supports im2col convolution lowering, enhancing AI hardware accelerators.
Contribution
Axon proposes a new in-array data feeding method that improves runtime and energy efficiency, enabling hardware-friendly im2col support with minimal overhead.
Findings
Up to 2X runtime improvement
1.2X throughput increase in workloads
2.17X reduction in inference energy
Abstract
General matrix multiplication (GeMM) is a core operation in virtually all AI applications. Systolic array (SA) based architectures have shown great promise as GeMM hardware accelerators thanks to their speed and energy efficiency. Unfortunately, SAs incur a linear delay in filling the operands, due to unidirectional propagation via pipeline latches. In this work, we propose a novel in-array data orchestration technique in SAs where we enable data feeding on the principal diagonal followed by bi-directional propagation. This improves the runtime by up to 2X at minimal hardware overhead. In addition, the proposed data orchestration enables convolution lowering (known as im2col) using a simple hardware support to fully exploit input feature map reuse opportunity and significantly lower the off-chip memory traffic resulting in 1.2X throughput improvement and 2.17X inference energy reduction…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInterconnection Networks and Systems · Semiconductor materials and devices · 3D IC and TSV technologies
