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

An Efficient Mixed-Mode Representation of Sparse Tensors

Conference ·

The Compressed Sparse Fiber (CSF) representation for sparse tensors is a generalization of the Compressed Sparse Row (CSR) format for sparse matrices. For a tensor with d modes, typical tensor methods such as CANDECOMP/PARAFAC decomposition (CPD) require a sequence of d tensor computations, where efficient memory access with respect to different modes is required for each of them.The straightforward solution is to use d distinct representations of the tensor, with each one being efficient for one of the d computations. However, a d-fold space overhead is often unacceptable in practice, especially with memory-constrained GPUs. In this paper, we present a mixed-mode tensor representation that partitions the tensor’s nonzero elements into disjoint sections, each of which is compressed to create fibers along a different mode. Experimental results on the latest generation of GPU device demonstrate that better performance can be achieved by using the mixed-mode representation, while utilizing only a small fraction of the space required to keep d distinct CSF representations.

Research Organization:
Pacific Northwest National Laboratory (PNNL), Richland, WA (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC05-76RL01830
OSTI ID:
1580518
Report Number(s):
PNNL-SA-142737
Country of Publication:
United States
Language:
English

Similar Records

Efficient and Effective Sparse Tensor Reordering
Conference · Wed Jun 26 00:00:00 EDT 2019 · OSTI ID:1574893

Load-balanced sparse MTTKRP on GPUs
Conference · Mon Sep 02 00:00:00 EDT 2019 · OSTI ID:1862916

pnnl/HiParTI
Software · Tue Jan 12 19:00:00 EST 2021 · OSTI ID:code-49911

Related Subjects