3 papers
cs.MS2026
Canonicalization of Batched Einstein Summations for Tuning Retrieval
Kaushik Kulkarni, Andreas Klöckner
We present an algorithm for normalizing \emph{Batched Einstein Summation} expressions by mapping mathematically equivalent formulations to a unique normal form. Batches of einsums…
cs.MS2025
MIRGE: An Array-Based Computational Framework for Scientific Computing
Matthias Diener, Matthew J. Smith, Michael T. Campbell +6
MIRGE is a computational approach for scientific computing based on NumPy-like array computation, but using lazy evaluation to recast computation as data-flow graphs, where nodes r…
cs.DC2025
Code Generation for Near-Roofline Finite Element Actions on GPUs from Symbolic Variational Forms
Kaushik Kulkarni, Andreas Klöckner
We present a novel parallelization strategy for evaluating Finite Element Method (FEM) variational forms on GPUs, focusing on those that are expressible through the Unified Form La…