Optimization of Symmetric Tensor Computations

被引:0
|
作者
Cai, Jonathon [1 ]
Baskaran, Muthu [2 ]
Meister, Benoit [2 ]
Lethin, Richard [2 ]
机构
[1] Yale Univ, Dept Comp Sci, POB 2158, New Haven, CT 06520 USA
[2] Reservoir Labs Inc, New York, NY 10012 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
For applications that deal with large amounts of high dimensional multi-aspect data, it is natural to represent such data as tensors or multi-way arrays. Tensor computations, such as tensor decompositions, are increasingly being used to extract and explain properties of such data. An important class of tensors is the symmetric tensor, which shows up in real-world applications such as signal processing, biomedical engineering, and data analysis. In this work, we describe novel optimizations that exploit the symmetry in tensors in order to reduce redundancy in computations and storage and effectively parallelize operations involving symmetric tensors. Specifically, we apply our optimizations on the matricized tensor times Khatri Rao product (mttkrp) operation, a key operation in tensor decomposition algorithms such as INDSCAL (individual differences in scaling) for symmetric tensors. We demonstrate improved performance for both sequential and parallel execution using our techniques on various synthetic and real data sets.
引用
收藏
页数:7
相关论文
共 50 条
  • [31] Compiler Support for Sparse Tensor Computations in MLIR
    Bik, Aart
    Koanantakool, Penporn
    Shpeisman, Tatiana
    Vasilache, Nicolas
    Zheng, Bixia
    Kjolstad, Fredrik
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2022, 19 (04)
  • [32] Detecting the Rank of a Symmetric Tensor
    Marmin, Arthur
    Castella, Marc
    Pesquet, Jean-Christophe
    2019 27TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2019,
  • [33] Cross approximation in tensor electron density computations
    Oseledets, I. V.
    Savostyanov, D. V.
    Tyrtyshnikov, E. E.
    NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2010, 17 (06) : 935 - 952
  • [34] Symmetric Tensor Nuclear Norms
    Nie, Jiawang
    SIAM JOURNAL ON APPLIED ALGEBRA AND GEOMETRY, 2017, 1 (01): : 599 - 625
  • [35] Why is the stress tensor symmetric?
    Okrouhlík, M.
    International Journal of Mechanical Engineering Education, 2012, 40 (04) : 346 - 352
  • [36] SpDISTAL: Compiling Distributed Sparse Tensor Computations
    Yadav, Rohan
    Aiken, Alex
    Kjolstad, Fredrik
    SC22: INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2022,
  • [37] METHOD OF SYMMETRIC POLYNOMIALS IN THE COMPUTATIONS OF SCATTERING MATRIX
    Belyayev, Yu. N.
    NANOSYSTEMS-PHYSICS CHEMISTRY MATHEMATICS, 2013, 4 (03): : 306 - 312
  • [38] Computations in Symmetric Fusion Categories in Characteristic p
    Etingof, Pavel
    Ostrik, Victor
    Venkatesh, Siddharth
    INTERNATIONAL MATHEMATICS RESEARCH NOTICES, 2017, 2017 (02) : 468 - 489
  • [39] A DIFFERENT PROPERTY OF THE RESISTIVE REGION WITH AN ANTISYMMETRIC TENSOR TO THAT WITH A SYMMETRIC TENSOR
    SHIBATA, H
    TERAKADO, R
    PROCEEDINGS OF THE IEEE, 1985, 73 (09) : 1432 - 1433
  • [40] A Tensor-Based Optimization Model for Secure Sustainable Cyber-Physical-Social Big Data Computations
    Feng, Jun
    Yang, Laurence T.
    Zhang, Ronghao
    Zhang, Shunli
    Dai, Guohui
    Qiang, Weizhong
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2020, 5 (02): : 223 - 234