High-Performance Generalized Tensor Operations: A Compiler-Oriented Approach. - Roman Gareev; Tobias Grosser; Michael Kruse (ACM Trans. Archit. Code Optim., 2018)