| dc.contributor.author | Nayak, Nandeeka | |
| dc.contributor.author | Odemuyiwa, Toluwanimi O. | |
| dc.contributor.author | Ugare, Shubham | |
| dc.contributor.author | Fletcher, Christopher | |
| dc.contributor.author | Pellauer, Michael | |
| dc.contributor.author | Emer, Joel | |
| dc.date.accessioned | 2024-01-02T15:30:39Z | |
| dc.date.available | 2024-01-02T15:30:39Z | |
| dc.date.issued | 2023-10-28 | |
| dc.identifier.isbn | 979-8-4007-0329-4 | |
| dc.identifier.uri | https://hdl.handle.net/1721.1/153258 | |
| dc.description.abstract | Over the past few years, the explosion in sparse tensor algebra workloads has led to a corresponding rise in domain-specific accelerators to service them. Due to the irregularity present in sparse tensors, these accelerators employ a wide variety of novel solutions to achieve good performance. At the same time, prior work on design-flexible sparse accelerator modeling does not express this full range of design features, making it difficult to understand the impact of each design choice and compare or extend the state-of-the-art.To address this, we propose TeAAL: a language and simulator generator for the concise and precise specification and evaluation of sparse tensor algebra accelerators. We use TeAAL to represent and evaluate four disparate state-of-the-art accelerators—ExTensor, Gamma, OuterSPACE, and SIGMA—and verify that it reproduces their performance with high accuracy. Finally, we demonstrate the potential of TeAAL as a tool for designing new accelerators by showing how it can be used to speed up vertex-centric programming accelerators—achieving 1.9 × on BFS and 1.2 × on SSSP over GraphDynS. | en_US |
| dc.publisher | ACM|56th Annual IEEE/ACM International Symposium on Microarchitecture | en_US |
| dc.relation.isversionof | https://doi.org/10.1145/3613424.3623791 | en_US |
| dc.rights | Article is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use. | en_US |
| dc.title | TeAAL: A Declarative Framework for Modeling Sparse Tensor Accelerators | en_US |
| dc.type | Article | en_US |
| dc.identifier.citation | Nayak, Nandeeka, Odemuyiwa, Toluwanimi O., Ugare, Shubham, Fletcher, Christopher, Pellauer, Michael et al. 2023. "TeAAL: A Declarative Framework for Modeling Sparse Tensor Accelerators." | |
| dc.contributor.department | Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory | |
| dc.identifier.mitlicense | PUBLISHER_POLICY | |
| dc.eprint.version | Final published version | en_US |
| dc.type.uri | http://purl.org/eprint/type/ConferencePaper | en_US |
| eprint.status | http://purl.org/eprint/status/NonPeerReviewed | en_US |
| dc.date.updated | 2024-01-01T08:48:48Z | |
| dc.language.rfc3066 | en | |
| dc.rights.holder | The author(s) | |
| dspace.date.submission | 2024-01-01T08:48:49Z | |
| mit.license | PUBLISHER_POLICY | |
| mit.metadata.status | Authority Work and Publication Information Needed | en_US |