Sparseloop: An Analytical Approach To Sparse Tensor Accelerator Modeling
원문 초록
In recent years, many accelerators have been proposed to efficiently process sparse tensor algebra applications (e.g., sparse neural networks). However, these proposals are single points in a large and diverse design space. The lack of systematic description and modeling support for these sparse tensor accelerators impedes hardware designers from efficient and effective design space exploration. This paper first presents a unified taxonomy to systematically describe the diverse sparse tensor accelerator design space. Based on the proposed taxonomy, it then introduces Sparseloop, the first fast, accurate, and flexible analytical modeling framework to enable early-stage evaluation and exploration of sparse tensor accelerators. Sparseloop comprehends a large set of architecture specifications, including various dataflows and sparse acceleration features (e.g., elimination of zero-based compute). Using these specifications, Sparseloop evaluates a design's processing speed and energy efficiency while accounting for data movement and compute incurred by the employed dataflow as well as the savings and overhead introduced by the sparse acceleration features using stochastic tensor density models. Across representative accelerators and workloads, Sparseloop achieves over 2000 times faster modeling speed than cycle-level simulations, maintains relative performance trends, and achieves 0.1% to 8% average error. With a case study, we demonstrate Sparseloop's ability to help reveal important insights for designing sparse tensor accelerators (e.g., it is important to co-design orthogonal design aspects).
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
PLAIN: Scalable Estimation Architecture for Integrated Sensing and Communication
Flexible Moment-Invariant Bases from Irreducible Tensors
Local Attention Mechanism: Boosting the Transformer Architecture for Long-Sequence Time Series Forecasting
Optimal Kernel Orchestration for Tensor Programs with Korch
Equation Discovery with Bayesian Spike-and-Slab Priors and Efficient Kernels
Reservoir kernels and Volterra series
토론
이 논문과 연결된 포럼 글이 아직 없습니다.