Compiler Support for Sparse Tensor Computations in MLIR
Compiler Support for Sparse Tensor Computations in MLIR
复制标题
MLIR 中稀疏张量计算的编译器支持
DOI:
10.1145/3544559
复制
发表时间:
2022
期刊:
影响因子:
--
通讯作者:
["Aart J. C. Bik
中科院分区:
文献类型:
--
作者:
["Aart J. C. Bik
Sparse 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.
DOI:
10.1145/3466795
发表时间:
2019-08
期刊:
ACM Transactions on Mathematical Software (TOMS)
影响因子:
--
作者:
Carl Yang;A. Buluç;John Douglas Owens
通讯作者:
Carl Yang;A. Buluç;John Douglas Owens