Stochastic seismic waveform inversion using generative adversarial networks as a geological prior

L Mosser, O Dubrule, MJ Blunt - Mathematical Geosciences, 2020 - Springer
We present an application of deep generative models in the context of partial differential
equation constrained inverse problems. We combine a generative adversarial network …

Productivity, performance, and portability for computational fluid dynamics applications

IZ Reguly, GR Mudalige - Computers & Fluids, 2020 - Elsevier
Hardware trends over the last decade show increasing complexity and heterogeneity in high
performance computing architectures, which presents developers of CFD applications with …

Productivity, portability, performance: Data-centric Python

AN Ziogas, T Schneider, T Ben-Nun… - Proceedings of the …, 2021 - dl.acm.org
Python has become the de facto language for scientific computing. Programming in Python
is highly productive, mainly due to its rich science-oriented software ecosystem built around …

[HTML][HTML] j-Wave: An open-source differentiable wave simulator

A Stanziola, SR Arridge, BT Cox, BE Treeby - SoftwareX, 2023 - Elsevier
We present an open-source differentiable acoustic simulator, j-Wave, which can solve time-
varying and time-harmonic acoustic problems. It supports automatic differentiation, which is …

A large-scale framework for symbolic implementations of seismic inversion algorithms in Julia

PA Witte, M Louboutin, N Kukreja, F Luporini, M Lange… - Geophysics, 2019 - library.seg.org
Writing software packages for seismic inversion is a very challenging task because
problems such as full-waveform inversion or least-squares imaging are algorithmically and …

Code generation for massively parallel phase-field simulations

M Bauer, J Hötzer, D Ernst, J Hammer, M Seiz… - Proceedings of the …, 2019 - dl.acm.org
This article describes the development of automatic program generation technology to
create scalable phase-field methods for material science applications. To simulate the …

[HTML][HTML] OpenSBLI: A framework for the automated derivation and parallel execution of finite difference solvers on a range of computer architectures

CT Jacobs, SP Jammy, ND Sandham - Journal of Computational Science, 2017 - Elsevier
Exascale computing will feature novel and potentially disruptive hardware architectures.
Exploiting these to their full potential is non-trivial. Numerical modelling frameworks …

Near-surface 2D imaging via FWI of DAS data: An examination on the impacts of FWI starting model

MBS Yust, BR Cox, JP Vantassel, PG Hubbard… - Geosciences, 2023 - mdpi.com
Full waveform inversion (FWI) and distributed acoustic sensing (DAS) are powerful tools with
potential to improve how seismic site characterization is performed. FWI is able to provide …

Effective performance portability

SL Harrell, J Kitson, R Bird… - 2018 IEEE/ACM …, 2018 - ieeexplore.ieee.org
Exascale computing brings with it diverse machine architectures and programming
approaches which challenge application developers. Applications need to perform well on a …

[PDF][PDF] Exastencils: advanced multigrid solver generation

C Lengauer, S Apel, M Bolten, S Chiba… - Software for Exascale …, 2020 - library.oapen.org
Present-day stencil codes are implemented in general-purpose programming languages,
such as Fortran, C, or Java, Python or derivates thereof, and harnesses for parallelism, such …