Compiler Support for Sparse Tensor Computations in MLIR

ACM Transactions on Architecture and Code Optimization(2022)

引用 15|浏览48
暂无评分
摘要
AbstractSparse tensors arise in problems in science, engineering, machine learning, and data analytics. Programs that operate on such tensors can exploit sparsity to reduce storage requirements and computational time. Developing and maintaining sparse software by hand, however, is a complex and error-prone task. Therefore, we propose treating sparsity as a property of tensors, not a tedious implementation task, and letting a sparse compiler generate sparse code automatically from a sparsity-agnostic definition of the computation. This article discusses integrating this idea into MLIR.
更多
查看译文
关键词
Compilers,sparse data structures,tensor algebra,machine learning
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要