Extending Sparse Tensor Accelerators to Support Multiple Compression Formats

Eric Qin,Geonhwa Jeong,William Won,Sheng-Chun Kao,Hyoukjun Kwon,Sudarshan Srinivasan,Dipankar Das,Gordon E. Moon,Sivasankaran Rajamanickam,Tushar Krishna
DOI: https://doi.org/10.48550/arXiv.2103.10452
2021-03-19
Abstract:Sparsity, which occurs in both scientific applications and Deep Learning (DL) models, has been a key target of optimization within recent ASIC accelerators due to the potential memory and compute savings. These applications use data stored in a variety of compression formats. We demonstrate that both the compactness of different compression formats and the compute efficiency of the algorithms enabled by them vary across tensor dimensions and amount of sparsity. Since DL and scientific workloads span across all sparsity regions, there can be numerous format combinations for optimizing memory and compute efficiency. Unfortunately, many proposed accelerators operate on one or two fixed format combinations. This work proposes hardware extensions to accelerators for supporting numerous format combinations seamlessly and demonstrates ~4X speedup over performing format conversions in software.
Distributed, Parallel, and Cluster Computing
What problem does this paper attempt to address?