Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

SymProp: Scaling Sparse Symmetric Tucker Decomposition via Symmetry Propagation

Conference ·
 [1];  [2];  [3];  [4]
  1. North Carolina State University
  2. NVIDIA Corporation
  3. ORNL
  4. North Carolina State University (NCSU), Raleigh

Sparse symmetric tensors are an important class of tensors, and their decompositions serve as powerful tools for revealing low-rank structures. This paper introduces SymProp, a novel approach for scaling sparse symmetric Tucker decomposition by propagating symmetry through intermediate computations. SymProp optimizes two key computational kernels: Sparse Symmetric Tensor Times Same Matrix chain (S3 TTMc) for Higher-Order Orthogonal Iteration (HOOI) and Sparse Symmetric Tensor Times Same Matrix chain Times Core (S3 TTMcTC) for Higher-Order QR Iteration (HOQRI). Our method employs a metaprogramming-based index iteration approach to efficiently handle the upper triangular parts of intermediate dense symmetric tensors. SymProp achieves up to 50.9× speedup over SPLATT and up to 360.8× over Compressed Sparse Symmetric (CSS) format on the S3 TTMc operation. Moreover, our S3 TTMc and S3 TTMcTC implementations support tensor orders four levels higher than state-of-the-art methods. Our HOQRI demonstrates superior scalability and up to a 33.6× speedup over optimized HOOI. By enabling more scalable Tucker decompositions for higher orders, decomposition ranks, and dimension sizes, SymProp opens new possibilities for analyzing complex hypergraph structures in fields such as network science, data mining, and machine learning.

Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC05-00OR22725
OSTI ID:
3002148
Country of Publication:
United States
Language:
English

Similar Records

Efficient Parallel Sparse Symmetric Tucker Decomposition for High-Order Tensors
Conference · Thu Dec 31 23:00:00 EST 2020 · OSTI ID:1820807

Sparse Symmetric Format for Tucker Decomposition
Journal Article · Wed Mar 29 00:00:00 EDT 2023 · IEEE Transactions on Parallel and Distributed Systems · OSTI ID:1997626

TTDFT: A GPU accelerated Tucker tensor DFT code for large-scale Kohn-Sham DFT calculations
Journal Article · Mon Sep 05 00:00:00 EDT 2022 · Computer Physics Communications · OSTI ID:2424043

Related Subjects