We present the Seismic Laboratory for Imaging and Modeling/Monitoring (SLIM) open-source software framework for computational geophysics and, more generally, inverse problems involving the wave-equation (e.g., seismic and medical ultrasound), regularization with learned priors, and learned neural surrogates for multiphase flow simulations. By integrating multiple layers of abstraction, our software is designed to be both readable and scalable. This allows researchers to easily formulate their problems in an abstract fashion while exploiting the latest developments in high-performance computing. We illustrate and demonstrate our design principles and their benefits by means of building a scalable prototype for permeability inversion from time-lapse crosswell seismic data, which aside from coupling of wave physics and multiphase flow, involves machine learning.
翻译:我们提出了 Seismic Laboraory for Imaging and Modeling/Monitoring (SLIM) 开源软件框架,用于计算地球物理学、波动方程反演(如地震和医学超声),包括学习的先验规则正则化以及多相流模拟的学习神经替代模型。通过整合多个抽象层,我们的软件既易于阅读,又易于扩展。这使得研究人员可以以抽象的方式轻松地阐述其问题,并利用高性能计算的最新进展。我们通过构建反演时间-空间交错地震数据渗透率的可扩展原型,阐述并展示了我们的设计原则及其好处。其中涉及到波动物理学、多相流耦合和机器学习。