arrow
返回

Optimizing Sparse Tensor Compilation for Sparse Output

delete2026-01-01
delete0
PRE
AI
S
Shideh Hashemian *
M
Michael F. P. O’Boyle
A
Amir Shaikhha
DOI:10.1145/3771775.3786267delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
稀疏张量代数在许多科学和工程应用中发挥着重要作用,但现有稀疏库和编译器在输出张量为稀疏时面临挑战。基于数组的存储格式(如CSR)需要昂贵的内存重新分配,并依赖中间张量(工作区)来处理稀疏散布到输出,这限制了性能和可扩展性。我们介绍了一种新方法,采用我们提出的灵活映射基存储格式直接支持稀疏散布到输出,而无需额外的工作区。我们的系统随后应用代码和存储特定的优化以最大化效率。在一系列内核和数据集上的实验结果证明,与最先进的编译器相比平均加速8.06倍,与稀疏张量库相比平均加速5.28倍。
Keyword:
Sparse
Tensors
Sparse Data Structures
Tensor Algebra

期刊

P
PROCEEDINGS OF THE 35TH ACM SIGPLAN INTERNATIONAL CONFERENCE ON COMPILER CONSTRUCTION, CC 2026
IF:
0
论文数:
18
被引数:
0

机构

U
University of Edinburgh
学者数:
5.2W
论文数: 4.6W
被引数: 71
引用论文

引用论文

TensorIR: An Abstraction for Automatic Tensorized Program Optimization
err2023-01-30
err0
errOAAI
errSiyuan Feng; Bohan Hou; Hongyi Jin; Wuwei Lin; Junru Shao; Ruihang Lai; Zihao Ye; Lianmin Zheng; Cody Hao Yu; Yong Yu; Tianqi Chen
err分享
err收藏
OpSparse: A Highly Optimized Framework for Sparse General Matrix Multiplication on GPUsOpSparse: gpu上高度优化的稀疏通用矩阵乘法框架
err2022-01-01
err3
errOAAI
errDu, Zhaoyang; Guan, Yijin; Guan, Tianchan; Niu, Dimin; Huang, Linyong; Zheng, Hongzhong; Xie, Yuan
err分享
err收藏
Tensor Algebra Compilation with Workspaces
err2019-02-01
err0
PREAI
errFredrik Kjolstad; Willow Ahrens; Shoaib Kamil; Saman Amarasinghe
err分享
err收藏
The tensor algebra compiler张量代数编译器
err2017-10-12
err0
errOAAI
errFredrik Kjolstad; Shoaib Kamil; Stephen Chou; David Lugato; Saman Amarasinghe
err分享
err收藏
UniSparse: An Intermediate Language for General Sparse Format Customization
err2024-04-29
err0
PREAI
errLiu,Jie; Zhao,Zhongyuan; Ding,Zijian; Brock,Benjamin; Rong,Hongbo; Zhang,Zhiru
err分享
err收藏
err分享
err收藏
SciPy 1.0: fundamental algorithms for scientific computing in PythonSciPy 1.0: Python中科学计算的基本算法
err2020-02-03
err2.1W
errOAAI
errVirtanen, Pauli; Gommers, Ralf; Oliphant, Travis E.; Haberland, Matt; Reddy, Tyler; Cournapeau, David; Burovski, Evgeni; Peterson, Pearu; Weckesser, Warren; Bright, Jonathan; van der Walt, Stefan J.; Brett, Matthew; Wilson, Joshua; Millman, K. Jarrod; Mayorov, Nikolay; Nelson, Andrew R. J.; Jones, Eric; Kern, Robert; Larson, Eric; Carey, C. J.; Polat, Ilhan; Feng, Yu; Moore, Eric W.; VanderPlas, Jake; Laxalde, Denis; Perktold, Josef; Cimrman, Robert; Henriksen, Ian; Quintero, E. A.; Harris, Charles R.; Archibald, Anne M.; Ribeiro, Antonio H.; Pedregosa, Fabian; van Mulbregt, Paul
err分享
err收藏
学者 查看更多内容