Load-Balanced Sparse MTTKRP on GPUs
Not on the map. Why?
Abstract (arXiv)
Sparse matricized tensor times Khatri-Rao product (MTTKRP) is one of the most computationally expensive kernels in sparse tensor computations. This work focuses on optimizing the MTTKRP operation on GPUs, addressing both performance and storage requirements. We begin by identifying the performance bottlenecks in directly extending the state-of-the-art CSF (compressed sparse fiber) format from CPUs to GPUs. A significant challenge with GPUs compared to multicore CPUs is that of utilizing the much greater degree of parallelism in a load-balanced fashion for irregular computations like sparse MTTKRP. To address this issue, we develop a new storage-efficient representation for tensors that enables high-performance, load-balanced execution of MTTKRP on GPUs. A GPU implementation of sparse MTTKRP using the new sparse tensor representation is shown to outperform all currently known parallel sparse CPU and GPU MTTKRP implementations.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 6 Apr 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 0; 2024: 1; 2025: 1.
5 papers.
- 2021Fast and Accurate Randomized Algorithms for Low-rank Tensor Decompositionscited by 11
- 2021Reconfigurable Low-latency Memory System for Sparse Matricized Tensor Times Khatri-Rao Product on FPGAcited by 0
- 2022Towards Programmable Memory Controller for Tensor Decompositioncited by 0
- 2024A Sparse Tensor Generator with Efficient Feature Extractioncited by 0
- 2025ReLATE: Accelerating Tensor Decomposition via Safe and Efficient Learning of Sparse Encodingscited by 0
- 2025ReLATE: Accelerating Tensor Decomposition via Safe and Efficient Learning of Sparse Encodings29 Aug 2025
- 2024A Sparse Tensor Generator with Efficient Feature Extraction8 May 2024
- 2022Towards Programmable Memory Controller for Tensor Decomposition17 Jul 2022
- 2021Reconfigurable Low-latency Memory System for Sparse Matricized Tensor Times Khatri-Rao Product on FPGA18 Sep 2021
- 2021Fast and Accurate Randomized Algorithms for Low-rank Tensor Decompositions2 Apr 2021