Search Results for author: Navjot Kukreja

Found 5 papers, 2 papers with code

Lossy Checkpoint Compression in Full Waveform Inversion: a case study with ZFPv0.5.5 and the Overthrust Model

no code implementations26 Sep 2020 Navjot Kukreja, Jan Hueckelheim, Mathias Louboutin, John Washbourne, Paul H. J. Kelly, Gerard J. Gorman

This paper proposes a new method that combines check-pointing methods with error-controlled lossy compression for large-scale high-performance Full-Waveform Inversion (FWI), an inverse problem commonly used in geophysical exploration.

Computational Physics Numerical Analysis Numerical Analysis

Automatic Differentiation for Adjoint Stencil Loops

no code implementations5 Jul 2019 Jan Hückelheim, Navjot Kukreja, Sri Hari Krishna Narayanan, Fabio Luporini, Gerard Gorman, Paul Hovland

In this paper we present a novel combination of automatic differentiation and loop transformations that preserves the structure and memory access pattern of stencil loops, while computing fully consistent derivatives.

Seismic Imaging

Training on the Edge: The why and the how

no code implementations13 Feb 2019 Navjot Kukreja, Alena Shilova, Olivier Beaumont, Jan Huckelheim, Nicola Ferrier, Paul Hovland, Gerard Gorman

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 distribute the computing power and try to do as much processing as possible, close to the source of the data.

Distributed, Parallel, and Cluster Computing

Devito: an embedded domain-specific language for finite differences and geophysical exploration

4 code implementations6 Aug 2018 Mathias Louboutin, Michael Lange, Fabio Luporini, Navjot Kukreja, Philipp A. Witte, Felix J. Herrmann, Paulius Velesko, Gerard J. Gorman

We introduce Devito, a new domain-specific language for implementing high-performance finite difference partial differential equation solvers.

Discrete Mathematics Geophysics

Architecture and performance of Devito, a system for automated stencil computation

3 code implementations9 Jul 2018 Fabio Luporini, Michael Lange, Mathias Louboutin, Navjot Kukreja, Jan Hückelheim, Charles Yount, Philipp Witte, Paul H. J. Kelly, Gerard J. Gorman, Felix J. Herrmann

Some of these are obtained through well-established stencil optimizers, integrated in the back-end of the Devito compiler.

Mathematical Software 65N06, 68N20

Cannot find the paper you are looking for? You can Submit a new open access paper.