arrow
返回

Efficient Utilization of Multi-Threading Parallelism on Heterogeneous Systems for Sparse Tensor Contraction

delete2024-06-01
delete0
PRE
AI
G
Guoqing Xiao
C
Chuanghui Yin
Y
Yuedan Chen *
M
Mingxing Duan
李肯立 封面图
李肯立 (Kenli Li)
DOI:10.1109/TPDS.2024.3391254delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Many fields of scientific simulation, such as chemistry and condensed matter physics, are increasingly eschewing dense tensor contraction in favor of sparse tensor contraction. In this work, we center around binary sparse tensor contraction (SpTC) which has the challenges of index matching and accumulation. To address these difficulties, we present GSpTC, an efficient element-wise SpTC framework on CPU-GPU heterogeneous systems. GSpTC first introduces a fine-grained partitioning strategy based on element-wise tensor contraction. By analyzing and selecting appropriate dimension partitioning strategies, we can efficiently utilize the multi-threading parallelism on GPUs and optimize the overall performance of GSpTC. In particular, GSpTC leverages multi-threading parallelism on GPUs for the contraction phase and merging phase, which greatly accelerates the computation phase in sparse tensor contraction computations. Furthermore, GSpTC employs parallel pipeline technology to hide the data transmission time between the host and the device, further enhancing its performance. As a result, GSpTC achieves an average performance improvement of 267% compared to the previous state-of-the-art framework Sparta.
Keyword:
Tensors
Parallel processing
Performance evaluation
Graphics processing units
Sparse matrices
Partitioning algorithms
Sorting
Heterogeneous parallel computing
multi-threading parallelism
optimization
parallel pipeline
sparse tensor contraction

期刊

IEEE Transactions on Parallel and Distributed Systems 封面图
IEEE Transactions on Parallel and Distributed Systems
IF:
6
论文数:
5.2K
被引数:
1.1W

机构

H
hunan university
学者数:
4.5W
论文数: 3.3W
被引数: 70
引用论文

引用论文

Prefrontal cortical-specific differences in behavior and synaptic plasticity between adolescent and adult mice
err2018-03-01
err0
errOAAI
errXanthippi Konstantoudaki; Kleanthi Chalkiadaki; Elisabeth Vasileiou; Katerina Kalemaki; Domna Karagogeos; Kyriaki Sidiropoulou
err分享
err收藏
Oxidative metabolic responses during recurrent seizures are independent of convulsant, anesthetic, or species
err1983-07-01
err0
PREAI
errNorman R. Kreisman; Myron Rosenthal; Thomas J. Sick; Joseph C. LaManna
err分享
err收藏
err分享
err收藏
Tinnitus.
err
IF0
err
err0
PREAI
err
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
err分享
err收藏
学者 查看更多内容