Optimizing sparse tensor times matrix on multi-core and many-core architectures
Citations
240 citations
118 citations
Cites background from "Optimizing sparse tensor times matr..."
...ence on GPU analytic modeling [38], [39], [40] and performance optimization [41], [42], [43], [44], [45], [46], [47], [48],...
[...]
83 citations
Cites background from "Optimizing sparse tensor times matr..."
...Some tensor formats are proposed for structural sparse tensors or specific tensor operations, such as “mode-generic and mode-specific” [20] and semi-COOrdinate (sCOO) [21, 46] formats for the ones with dense modes, Extended Karnaugh Map Representation (EKMR) for some other tensor operations....
[...]
80 citations
68 citations
Cites background from "Optimizing sparse tensor times matr..."
...[24] Jiajia Li, Yuchen Ma, Chenggang Yan, and Richard Vuduc....
[...]
...Other papers that use memory efficient and distributed methods include [4, 23, 24, 25, 32, 18, 1, 19, 28]....
[...]
References
9,227 citations
"Optimizing sparse tensor times matr..." refers background or methods in this paper
...In this section, we test our algorithms on two platforms and also compare the performance with state-of-the-art Tensor Toolbox library [13]....
[...]
...Several examples and definitions are drawn from the overview by Kolda and Bader [13]....
[...]
...Since our SpTTM algorithm is a main kernel for lowrank decomposition, the rank R is usually a number smaller than 100 [13]....
[...]
...2Different from [13], We use the transposed form of the matrix U for efficient TTM in row-majored storage pattern of C language....
[...]
...) The speed of some of the most popular tensor decompositions, including the socalled Tucker decomposition [13], depend critically on having a fast SpTTM, thereby motivating this study....
[...]
2,010 citations
"Optimizing sparse tensor times matr..." refers background or methods in this paper
...We use sparse tensors from real applications including functional Magnetic Resonance Imaging (fMRI) measurements of brain activity [23] (“brainq” with noun-voxel-human), Never Ending Language Learning (NELL) project [22] (“nell1” and “nell2” with noun-verb-noun), and data crawled from tagging systems [24] (“deli” with user-item-tag)....
[...]
...For example the density of ‘nell2’ tensor from Never Ending Language Learning (NELL) project [22] is 2....
[...]
1,204 citations
"Optimizing sparse tensor times matr..." refers methods in this paper
...We use sparse tensors from real applications including functional Magnetic Resonance Imaging (fMRI) measurements of brain activity [23] (“brainq” with noun-voxel-human), Never Ending Language Learning (NELL) project [22] (“nell1” and “nell2” with noun-verb-noun), and data crawled from tagging systems [24] (“deli” with user-item-tag)....
[...]
842 citations
"Optimizing sparse tensor times matr..." refers background in this paper
...Such applications arise in numerous domains, including neuroscience [1, 2], healthcare analytics [3–5], natural language processing [6], signal processing [7], machine learning [8, 9], and social network analytics [10]....
[...]
789 citations