Dynasor: A dynamic memory layout for accelerating sparse mttkrp for tensor decomposition on multi-core cpu
S Wijeratne, R Kannan… - 2023 IEEE 35th …, 2023 - ieeexplore.ieee.org
Sparse Matricized Tensor Times Khatri-Rao Prod-uct (spMTTKRP) is the most time-
consuming compute kernel in sparse tensor decomposition. In this paper, we introduce a …
consuming compute kernel in sparse tensor decomposition. In this paper, we introduce a …
Sgap: towards efficient sparse tensor algebra compilation for GPU
Sparse compiler is a promising solution for sparse tensor algebra optimization. In compiler
implementation, reduction in sparse-dense hybrid algebra plays a key role in performance …
implementation, reduction in sparse-dense hybrid algebra plays a key role in performance …
Accelerating Sparse Tensor Decomposition Using Adaptive Linearized Representation
High-dimensional sparse data emerge in many critical application domains such as
cybersecurity, healthcare, anomaly detection, and trend analysis. To quickly extract …
cybersecurity, healthcare, anomaly detection, and trend analysis. To quickly extract …
SpChar: Characterizing the sparse puzzle via decision trees
Sparse matrix computation is crucial in various modern applications, including large-scale
graph analytics, deep learning, and recommender systems. The performance of sparse …
graph analytics, deep learning, and recommender systems. The performance of sparse …
Efficient Differentially Private Tensor Factorization in the Parallel and Distributed Computing Paradigm
Tensor factorization plays a fundamental role in multiple areas of AI research. Nevertheless,
it encounters significant challenges related to privacy breaches and operational efficiency. In …
it encounters significant challenges related to privacy breaches and operational efficiency. In …
Towards Optimized Streaming Tensor Completion on multiple GPUs
Tensor completion is a prevailing method for predicting the unobserved or missing data in
incomplete tensors. In many real-world scenarios, incomplete tensors can grow in multiple …
incomplete tensors. In many real-world scenarios, incomplete tensors can grow in multiple …