Shared-memory parallelization of MTTKRP for dense tensors
Shared-memory parallelization of MTTKRP for dense tensors
复制标题
密集张量的 MTTKRP 共享内存并行化
DOI:
10.1145/3178487.3178522
复制
发表时间:
2018
期刊:
影响因子:
--
通讯作者:
Tobia, Michael J.
中科院分区:
文献类型:
--
作者:
Hayashi, Koby;Ballard, Grey;Jiang, Yujie;Tobia, Michael J.
The matricized-tensor times Khatri-Rao product (MTTKRP) is the computational bottleneck for algorithms computing CP decompositions of tensors. In this work, we develop shared-memory parallel algorithms for MTTKRP involving dense tensors. The algorithms cast nearly all of the computation as matrix operations in order to use optimized BLAS subroutines, and they avoid reordering tensor entries in memory. We use our parallel implementation to compute a CP decomposition of a neuroimaging data set and achieve a speedup of up to 7.4X over existing parallel software.
DOI:
10.1145/2807591.2807671
发表时间:
2015-11
期刊:
SC15: International Conference for High Performance Computing, Networking, Storage and Analysis
影响因子:
--
作者:
Jiajia Li;Casey Battaglino;Ioakeim Perros;Jimeng Sun;R. Vuduc
通讯作者:
Jiajia Li;Casey Battaglino;Ioakeim Perros;Jimeng Sun;R. Vuduc