DOE OSTI · 1574893
Efficient and Effective Sparse Tensor Reordering
Abstract
This paper proposed two reordering schemes for sparse tensors: BFS-MCS and LEXI-ORDER. BFS-MCS is a Breadth First Search (BFS)-like heuristic approach based on the maximum cardinality search family; LEXI-ORDER is an extension of doubly lexical ordering of matrices to tensors. CANDECOMP/PARAFAC decomposition (CPD) is taken as an example to show their effect on existing three sparse tensor formats for CPUs: coordinate (COO), compressed sparse fiber (CSF), and hierarchical coordinate (HICOO). LEXI-ORDER obtains up to 4.14× speedup on sequential HICOO-MTTKRP and 11.88× speedup on its parallel case. COO- and CSF-MTTKRP also achieves performance improvement in different degree. Our two reordering methods are more efficient and effective than other state-of-the-art reordering methods used in SPLATT.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Li, Jiajia, Ucar, Bora, Catalyurek, Umit, Sun, Jimeng, Barker, Kevin J., Vuduc, Richard. 2019-06-26. Efficient and Effective Sparse Tensor Reordering. https://doi.org/10.1145/3330345.3330366
Cite the original work for its findings. Save a collection to share your selection of sources.