A Survey on Open Problems for Mobile Robots - Alberto Bandettini; Fabio Luporini; Giovanni Viglietta (CoRR, 2011)

Generalizing Run-Time Tiling with the Loop Chain Abstraction. - Michelle Mills Strout; Fabio Luporini; Christopher D. Krieger; Carlo Bertolli; Gheorghe-Teodor Bercea; Catherine Olschanowsky; J. Ramanujam; Paul H. J. Kelly (IPDPS, 2014)

COFFEE: an Optimizing Compiler for Finite Element Local Assembly. - Fabio Luporini; Ana Lucia Varbanescu; Florian Rathgeber; Gheorghe-Teodor Bercea; J. Ramanujam; David A. Ham; Paul H. J. Kelly (CoRR, 2014)

Cross-Loop Optimization of Arithmetic Intensity for Finite Element Local Assembly. - Fabio Luporini; Ana Lucia Varbanescu; Florian Rathgeber; Gheorghe-Teodor Bercea; J. Ramanujam; David A. Ham; Paul H. J. Kelly (ACM Trans. Archit. Code Optim., 2014)

Devito: Automated Fast Finite Difference Computation. - Navjot Kukreja; Mathias Louboutin; Felippe Vieira; Fabio Luporini; Michael Lange 001; Gerard Gorman (WOLFHPC@SC, 2016)

Devito: Towards a Generic Finite Difference DSL Using Symbolic Python. - Michael Lange 001; Navjot Kukreja; Mathias Louboutin; Fabio Luporini; Felippe Vieira; Vincenzo Pandolfo; Paulius Velesko; Paulius Kazakas; Gerard Gorman (PyHPC@SC, 2016)

A numbering algorithm for finite element on extruded meshes which avoids the unstructured mesh penalty. - Gheorghe-Teodor Bercea; Andrew T. T. McRae; David A. Ham; Lawrence Mitchell; Florian Rathgeber; Luigi Nardi; Fabio Luporini; Paul H. J. Kelly (CoRR, 2016)

Towards Self-Verification in Finite Difference Code Generation. - Jan Hückelheim; Ziqing Luo; Fabio Luporini; Navjot Kukreja; Michael Lange 001; Gerard Gorman; Stephen F. Siegel; Matthew B. Dwyer; Paul D. Hovland (CORRECTNESS@SC, 2017)

Optimised finite difference computation from symbolic equations. - Michael Lange 001; Navjot Kukreja; Fabio Luporini; Mathias Louboutin; Charles Yount; Jan Hückelheim; Gerard J. Gorman (SciPy, 2017)

Automated Tiling of Unstructured Mesh Computations with Application to Seismological Modelling. - Fabio Luporini; Michael Lange 001; Christian T. Jacobs; Gerard J. Gorman; J. Ramanujam; Paul H. J. Kelly (CoRR, 2017)

An Algorithm for the Optimization of Finite Element Integration Loops. - Fabio Luporini; David A. Ham; Paul H. J. Kelly (ACM Trans. Math. Softw., 2017)

Firedrake: Automating the Finite Element Method by Composing Abstractions. - Florian Rathgeber; David A. Ham; Lawrence Mitchell; Michael Lange 001; Fabio Luporini; Andrew T. T. McRae; Gheorghe-Teodor Bercea; Graham R. Markall; Paul H. J. Kelly (ACM Trans. Math. Softw., 2017)

Devito: an embedded domain-specific language for finite differences and geophysical exploration. - Mathias Louboutin; Michael Lange 001; Fabio Luporini; Navjot Kukreja; Philipp A. Witte; Felix J. Herrmann; Paulius Velesko; Gerard J. Gorman (CoRR, 2018)

Combining checkpointing and data compression for large scale seismic inversion. - Navjot Kukreja; Jan Hückelheim; Mathias Louboutin; Kaiyuan Hou; Fabio Luporini; Paul D. Hovland; Gerard Gorman (CoRR, 2018)

TSFC: A Structure-Preserving Form Compiler. - Miklós Homolya; Lawrence Mitchell; Fabio Luporini; David A. Ham (SIAM J. Sci. Comput., 2018)

GPU Support for Automatic Generation of Finite-Differences Stencil Kernels. - Vitor Hugo Mickus Rodrigues; Lucas Cavalcante; Maelso Bruno Pereira; Fabio Luporini; István Z. Reguly; Gerard Gorman; Samuel Xavier de Souza (CARLA, 2019)

Automatic Differentiation for Adjoint Stencil Loops. - Jan Hückelheim; Navjot Kukreja; Sri Hari Krishna Narayanan; Fabio Luporini; Gerard Gorman; Paul D. Hovland (ICPP, 2019)

Performance of Devito on HPC-Optimised ARM Processors. - Hermes Senger; Jaime F. de Souza; Edson Satoshi Gomi; Fabio Luporini; Gerard J. Gorman (CoRR, 2019)

Automated Tiling of Unstructured Mesh Computations with Application to Seismological Modeling. - Fabio Luporini; Michael Lange 001; Christian T. Jacobs; Gerard J. Gorman; J. Ramanujam; Paul H. J. Kelly (ACM Trans. Math. Softw., 2019)

Scaling through abstractions - high-performance vectorial wave simulations for seismic inversion with Devito. - Mathias Louboutin; Fabio Luporini; Philipp A. Witte; Rhodri Nelson; George Bisbas; Jan Thorbecke; Felix J. Herrmann; Gerard Gorman (CoRR, 2020)

Architecture and Performance of Devito, a System for Automated Stencil Computation. - Fabio Luporini; Mathias Louboutin; Michael Lange 001; Navjot Kukreja; Philipp A. Witte; Jan Hückelheim; Charles Yount; Paul H. J. Kelly; Felix J. Herrmann; Gerard J. Gorman (ACM Trans. Math. Softw., 2020)

Temporal blocking of finite-difference stencil operators with sparse "off-the-grid" sources. - George Bisbas; Fabio Luporini; Mathias Louboutin; Rhodri Nelson; Gerard J. Gorman; Paul H. J. Kelly (IPDPS, 2021)

Stride: A flexible software platform for high-performance ultrasound computed tomography. - Carlos Cueto; Oscar Bates; George Strong; Javier Cudeiro; Fabio Luporini; Oscar Calderon Agudo; Gerard Gorman; Lluís Guasch; Meng-Xing Tang (Comput. Methods Programs Biomed., 2022)

Communication-Avoiding Optimizations for Large-Scale Unstructured-Mesh Applications with OP2. - Suneth Dasantha Ekanayake; István Zoltan Reguly; Fabio Luporini; Gihan Ravideva Mudalige (ICPP, 2023)

A Novel Immersed Boundary Approach for Irregular Topography with Acoustic Wave Equations. - Edward Caunt; Rhodri Nelson; Fabio Luporini; Gerard Gorman (CoRR, 2023)

Automated MPI code generation for scalable finite-difference solvers. - George Bisbas; Rhodri Nelson; Mathias Louboutin; Paul H. J. Kelly; Fabio Luporini; Gerard Gorman (CoRR, 2023)

Corrigendum to Stride: A flexible software platform for high-performance ultrasound computed tomography Computer Methods and Programs in Biomedicine 221 (2022) 106855. - Carlos Cueto; Oscar Bates; George Strong; Javier Cudeiro; Thomas Caradoc Robins; Fabio Luporini; Oscar Calderon Agudo; Gerard Gorman; Lluís Guasch; Meng-Xing Tang (Comput. Methods Programs Biomed., 2023)

Optimizing Forward Wavefield Storage Leveraging High-Speed Storage Media. - João Speglich; Navjot Kukreja; George Bisbas; Átila Saraiva; Jan Hückelheim; Fabio Luporini; John Washbourne (IPDPS (Workshops), 2024)

Automated MPI-X Code Generation for Scalable Finite-Difference Solvers. - George Bisbas; Rhodri Nelson; Mathias Louboutin; Fabio Luporini; Paul H. J. Kelly; Gerard Gorman (IPDPS, 2025)