arXiv · 2110.00186
An Attempt to Generate Code for Symmetric Tensor Computations
Abstract
This document describes an attempt to develop a compiler-based approach for computations with symmetric tensors. Given a computation and the symmetries of its input tensors, we derive formulas for random access under a storage scheme that eliminates redundancies; construct intermediate representations to describe the loop structure; and translate this information, using the taco tensor algebra compiler, into code. While we achieve a framework for reasoning about a fairly general class of symmetric computations, the resulting code is not performant when the symmetries are misaligned.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Jessica Shi, Stephen Chou, Fredrik Kjolstad, Saman Amarasinghe. 2021-10-01. An Attempt to Generate Code for Symmetric Tensor Computations. https://arxiv.org/abs/2110.00186
Cite the original work for its findings. Save a collection to share your selection of sources.