12 citations · 31 across the 7 of their papers we have counts for
14 papers
Temporal blocking of finite-difference stencil operators with sparse "off-the-grid" sources
George Bisbas, Fabio Luporini, Mathias Louboutin +3
Stencil kernels dominate a range of scientific applications, including seismic and medical imaging, image processing, and neural networks. Temporal blocking is a performance optimi…
Scaling through abstractions -- high-performance vectorial wave simulations for seismic inversion with Devito
Mathias Louboutin, Fabio Luporini, Philipp Witte +5
[Devito] is an open-source Python project based on domain-specific language and compiler technology. Driven by the requirements of rapid HPC applications development in exploration…
GPU Support for Automatic Generation of Finite-Differences Stencil Kernels
Vitor Hugo Mickus Rodrigues, Lucas Cavalcante, Maelso Bruno Pereira +4
The growth of data to be processed in the Oil & Gas industry matches the requirements imposed by evolving algorithms based on stencil computations, such as Full Waveform Inversion…
Performance of Devito on HPC-Optimised ARM Processors
Hermes Senger, Jaime F. de Souza, Edson S. Gomi +2
We evaluate the performance of Devito, a domain specific language (DSL) for finite differences on Arm ThunderX2 processors. Experiments with two common seismic computational kernel…
Automatic Differentiation for Adjoint Stencil Loops
Jan Hückelheim, Navjot Kukreja, Sri Hari Krishna Narayanan +3
Stencil loops are a common motif in computations including convolutional neural networks, structured-mesh solvers for partial differential equations, and image processing. Stencil…
Training on the Edge: The why and the how
Navjot Kukreja, Alena Shilova, Olivier Beaumont +4
Edge computing is the natural progression from Cloud computing, where, instead of collecting all data and processing it centrally, like in a cloud computing environment, we distrib…