Tensor completion algorithms in big data analytics

Q Song, H Ge, J Caverlee, X Hu - ACM Transactions on Knowledge …, 2019 - dl.acm.org
Tensor completion is a problem of filling the missing or unobserved entries of partially
observed tensors. Due to the multidimensional character of tensors in describing complex …

A survey of accelerating parallel sparse linear algebra

G Xiao, C Yin, T Zhou, X Li, Y Chen, K Li - ACM Computing Surveys, 2023 - dl.acm.org
Sparse linear algebra includes the fundamental and important operations in various large-
scale scientific computing and real-world applications. There exists performance bottleneck …

HiCOO: Hierarchical storage of sparse tensors

J Li, J Sun, R Vuduc - SC18: International Conference for High …, 2018 - ieeexplore.ieee.org
This paper proposes a new storage format for sparse tensors, called Hierarchical
COOrdinate (HiCOO; pronounced:“haiku”). It derives from coordinate (COO) format, arguably …

Fast and accurate randomized algorithms for low-rank tensor decompositions

L Ma, E Solomonik - Advances in neural information …, 2021 - proceedings.neurips.cc
Low-rank Tucker and CP tensor decompositions are powerful tools in data analytics. The
widely used alternating least squares (ALS) method, which solves a sequence of over …

Accelerating the tucker decomposition with compressed sparse tensors

S Smith, G Karypis - European Conference on Parallel Processing, 2017 - Springer
The Tucker decomposition is a higher-order analogue of the singular value decomposition
and is a popular method of performing analysis on multi-way data (tensors). Computing the …

Load-balanced sparse mttkrp on gpus

I Nisa, J Li, A Sukumaran-Rajam… - 2019 IEEE …, 2019 - ieeexplore.ieee.org
Sparse matricized tensor times Khatri-Rao product (MTTKRP) is one of the most
computationally expensive kernels in sparse tensor computations. This work focuses on …

Software for sparse tensor decomposition on emerging computing architectures

ET Phipps, TG Kolda - SIAM Journal on Scientific Computing, 2019 - SIAM
In this paper, we develop software for decomposing sparse tensors that is portable to and
performant on a variety of multicore, manycore, and GPU computing architectures. The result …

Model-driven sparse CP decomposition for higher-order tensors

J Li, J Choi, I Perros, J Sun… - 2017 IEEE international …, 2017 - ieeexplore.ieee.org
Given an input tensor, its CANDECOMP/PARAFAC decomposition (or CPD) is a low-rank
representation. CPDs are of particular interest in data analysis and mining, especially when …

Sparta: High-performance, element-wise sparse tensor contraction on heterogeneous memory

J Liu, J Ren, R Gioiosa, D Li, J Li - … on Principles and Practice of Parallel …, 2021 - dl.acm.org
Sparse tensor contractions appear commonly in many applications. Efficiently computing a
two sparse tensor product is challenging: It not only inherits the challenges from common …

aeSpTV: An adaptive and efficient framework for sparse tensor-vector product kernel on a high-performance computing platform

Y Chen, G Xiao, MT Özsu, C Liu… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Multi-dimensional, large-scale, and sparse data, which can be neatly represented by sparse
tensors, are increasingly used in various applications such as data analysis and machine …