“…Tensor product evaluation has been a very active research area with implementations available in the generic finite element software packages DUNE [8,7], Firedrake [45,41,38], Loopy [25], mfem [27], Nek5000 [14], Nektar++ [10], or NGSolve [47] as well as application codes such as the compressible flow solver framework Flexi [20], SPECFEM3D [28] or pTatin3D [40]. Despite the wide availability of software, including code generators and domain-specific languages in Firedrake and Loopy, we believe that the analysis of high performance computing aspects and the expected performance envelopes of operator evaluation-independent of the user interfaces-are still missing.…”