21 citations · 191 across the 67 of their papers we have counts for
4 papers · 2 filters
TTC: A Tensor Transposition Compiler for Multiple Architectures
Paul Springer, Aravind Sankaran, Paolo Bientinesi
We consider the problem of transposing tensors of arbitrary dimension and describe TTC, an open source domain-specific parallel compiler. TTC generates optimized parallel C++/CUDA…
Design of a high-performance GEMM-like Tensor-Tensor Multiplication
Paul Springer, Paolo Bientinesi
We present "GEMM-like Tensor-Tensor multiplication" (GETT), a novel approach to tensor contractions that mirrors the design of a high-performance general matrix-matrix multiplicati…
TTC: A high-performance Compiler for Tensor Transpositions
Paul Springer, Jeff R. Hammond, Paolo Bientinesi
We present TTC, an open-source parallel compiler for multidimensional tensor transpositions. In order to generate high-performance C++ code, TTC explores a number of optimizations,…
Algorithm 979: Recursive Algorithms for Dense Linear Algebra -- The ReLAPACK Collection
Elmar Peise, Paolo Bientinesi
To exploit both memory locality and the full performance potential of highly tuned kernels, dense linear algebra libraries such as LAPACK commonly implement operations as blocked a…