4 papers
Analyzing the Performance Portability of Tensor Decomposition
S. Isaac Geronimo Anderson, Keita Teranishi, Daniel M. Dunlavy +1
We employ pressure point analysis and roofline modeling to identify performance bottlenecks and determine an upper bound on the performance of the Canonical Polyadic Alternating Po…
Efficient, Out-of-Memory Sparse MTTKRP on Massively Parallel Architectures
Andy Nguyen, Ahmed E. Helal, Fabio Checconi +6
Tensor decomposition (TD) is an important method for extracting latent information from high-dimensional (multi-modal) sparse data. This study presents a novel framework for accele…
On Optimizing Distributed Tucker Decomposition for Sparse Tensors
Venkatesan T. Chakaravarthy, Jee W. Choi, Douglas J. Joseph +4
The Tucker decomposition generalizes the notion of Singular Value Decomposition (SVD) to tensors, the higher dimensional analogues of matrices. We study the problem of constructing…
On Optimizing Distributed Tucker Decomposition for Dense Tensors
Venkatesan T Chakaravarthy, Jee W Choi, Douglas J Joseph +4
The Tucker decomposition expresses a given tensor as the product of a small core tensor and a set of factor matrices. Apart from providing data compression, the construction is use…