525 citations · 933 across the 19 of their papers we have counts for
3 papers · 1 filter
Automated Tiling of Unstructured Mesh Computations with Application to Seismological Modelling
Fabio Luporini, Michael Lange, Christian T. Jacobs +3
Sparse tiling is a technique to fuse loops that access common data, thus increasing data locality. Unlike traditional loop fusion or blocking, the loops may have different iteratio…
Optimised finite difference computation from symbolic equations
Michael Lange, Navjot Kukreja, Fabio Luporini +4
Domain-specific high-productivity environments are playing an increasingly important role in scientific computing due to the levels of abstraction and automation they provide. In t…
TSFC: a structure-preserving form compiler
Miklós Homolya, Lawrence Mitchell, Fabio Luporini +1
A form compiler takes a high-level description of the weak form of partial differential equations and produces low-level code that carries out the finite element assembly. In this…