global seismic full waveform inversion

33
Global Seismic Full Waveform Inversion Jeroen Tromp Department of Geosciences Program in Applied & Computational Mathematics Princeton Institute for Computational Science & Engineering Wenjie Lei, Youyi Ryan, Ebru Bozdağ, Daniel Peter, Matthieu Lefebvre & Dimitri Komatitsch ORNL: Judy Hill, Norbert Podhorszki & David Pugmire

Upload: others

Post on 05-Oct-2021

17 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Global Seismic Full Waveform Inversion

Global Seismic Full Waveform Inversion

Jeroen TrompDepartment of Geosciences

Program in Applied & Computational MathematicsPrinceton Institute for Computational Science & Engineering

Wenjie Lei, Youyi Ryan, Ebru Bozdağ, Daniel Peter, Matthieu Lefebvre & Dimitri KomatitschORNL: Judy Hill, Norbert Podhorszki & David Pugmire

Page 2: Global Seismic Full Waveform Inversion

Data Tsunami in Regional & Global Seismology

[www.iris.edu] [web.mst.edu]

[drh.edm.bosai.go.jp]

[www.geo.uib.no]

[data.earthquake.cn]

[Simonsetal,2006]

MERMAID/MariScope

Page 3: Global Seismic Full Waveform Inversion

Open Source Forward & Inverse Modeling Software

www.geodynamics.org

Spectral-element solvers SPECFEM3D & SPECFEM3D_GLOBE

• 3D crust and mantle models

• Topography & Bathymetry

• Rotation

• Ellipticity

• Gravitation

• Anisotropy

• Attenuation

• Adjoint capabilities

• GPU accelerated

Computational Infrastructure for Geodynamics (CIG)

Page 4: Global Seismic Full Waveform Inversion

March 29, 2015 M 7.3global.shakemovie.princeton.edu (David Luet)

Page 5: Global Seismic Full Waveform Inversion

Mars ShakeMovie (Daniel Peter)

Page 6: Global Seismic Full Waveform Inversion

Goal: Use Complete Seismograms

Page 7: Global Seismic Full Waveform Inversion

3D Wave Simulations & Full Waveform Inversion

• Forward simulations and Fréchet derivative calculations in realistic 3D Earth models using spectral-element & adjoint-state methods

• Use anything and everything in seismograms: Full Waveform Inversion (FWI)

• Inversions for transversely isotropic P and S wavespeeds

• Invert crust and mantle together, no crustal corrections

• Incorporate attenuation in forward & adjoint simulations

Page 8: Global Seismic Full Waveform Inversion

Global Adjoint Tomography: Earthquakes

1,480 events

Page 9: Global Seismic Full Waveform Inversion

Global Adjoint Tomography: Stations

11,800 permanent and temporary seismographic stations

Page 10: Global Seismic Full Waveform Inversion

Window Density Map (Vertical)

Page 11: Global Seismic Full Waveform Inversion

1 PB wavefield files

8 million 120-min 20 Hz seismograms (6 TB)

10 TB kernels

Challenge#1 Data Volume

Global Adjoint Tomography Workflow

DataProcessing

Adjoint Simulation

KernelSummation

Forward Simulation

DataProcessing

WeightsComputation

Forward Simulation

DataProcessing

Adjoint Simulation

Adjoint Simulation

Adjoint Source Creation

Pre-conditionningRegularization

Optimization Routine

Model Update

MeshCreation

Forward Simulation

Adjoint Source Creation

Adjoint Source Creation

(1)

(2)

(3)

(4)

(5)

ObservedData

ObservedData

ObservedData

Page 12: Global Seismic Full Waveform Inversion

Global Adjoint Tomography Workflow

Adaptable Seismic Data FormatASDF (Krischer et al. 2016)

Adaptable I/O SystemADIOS (Liu et al. 2014)

DataProcessing

Adjoint Simulation

KernelSummation

Forward Simulation

DataProcessing

WeightsComputation

Forward Simulation

DataProcessing

Adjoint Simulation

Adjoint Simulation

Adjoint Source Creation

Pre-conditionningRegularization

Optimization Routine

Model Update

MeshCreation

Forward Simulation

Adjoint Source Creation

Adjoint Source Creation

(1)

(2)

(3)

(4)

(5)

ObservedData

ObservedData

ObservedData

Challenge#1 Data Volume

Page 13: Global Seismic Full Waveform Inversion

FijiSubduction440km

Model GLAD-M25

NewZealand

Page 14: Global Seismic Full Waveform Inversion

Subduction Zones

Aegean

SouthAmerica

MiddleAmerica

Farallon

Nepal

SundaArc

Page 15: Global Seismic Full Waveform Inversion

Liuetal,2016

GLAD-M25 South America

Page 16: Global Seismic Full Waveform Inversion

Model GLAD-M25

Page 17: Global Seismic Full Waveform Inversion

Model GLAD-M25

JuanFernandezRidge

NazcaRidgeIncaPlateau

Page 18: Global Seismic Full Waveform Inversion

Hotspots & Mantle Plumes

Page 19: Global Seismic Full Waveform Inversion

IcelandHotspot250km

Model GLAD-M25

Iceland

Canary

Azores

Bermuda

JanMayen Iceland

Page 20: Global Seismic Full Waveform Inversion

NorthAmericaat250km

Model GLAD-M25

Anahim

Bowie

YellowstoneRaton

Cobb

Bermuda

CaribbeanSubduction

AleutianSubduction

Page 21: Global Seismic Full Waveform Inversion

IndianOceanat250Km

Model GLAD-M25

Seychelles Reunion

Cocos

Marion

Crozet KerguelenNinety-EastRidge

Afar

Page 22: Global Seismic Full Waveform Inversion

Multi-Scale Mantle Plumes

Matyska & Yuen, 2007

Stable lower-mantle plumes followed by small upper-mantle plumes: primary & secondary plumes

Controlled by:• mantle viscosity• thermal conductivity• thermal expansivity• phase transitions

Page 23: Global Seismic Full Waveform Inversion

Model GLAD-M25

Page 24: Global Seismic Full Waveform Inversion

David Pugmire & Ebru Bozdağ

Page 25: Global Seismic Full Waveform Inversion

More than 6,000 earthquakes (5.5 ≤ Mw ≤ 7.0) since 1999

Exascale Goal: Use All Available Data

Page 26: Global Seismic Full Waveform Inversion

Global Adjoint Tomography Workflow

DataProcessing

Adjoint Simulation

KernelSummation

Forward Simulation

DataProcessing

WeightsComputation

Forward Simulation

DataProcessing

Adjoint Simulation

Adjoint Simulation

Adjoint Source Creation

Pre-conditionningRegularization

Optimization Routine

Model Update

MeshCreation

Forward Simulation

Adjoint Source Creation

Adjoint Source Creation

(1)

(2)

(3)

(4)

(5)

ObservedData

ObservedData

ObservedData

Challenge #2 Expensive Simulations

& Complex Workflow

0.1 million core hours for data processing

3 million core hours for forward simulation

6 million core hours for adjoint simulation

1 million core hours for line search

Page 27: Global Seismic Full Waveform Inversion

Global Adjoint Tomography Workflow Management

DataProcessing

Adjoint Simulation

KernelSummation

Forward Simulation

DataProcessing

WeightsComputation

Forward Simulation

DataProcessing

Adjoint Simulation

Adjoint Simulation

Adjoint Source Creation

Pre-conditionningRegularization

Optimization Routine

Model Update

MeshCreation

Forward Simulation

Adjoint Source Creation

Adjoint Source Creation

(1)

(2)

(3)

(4)

(5)

ObservedData

ObservedData

ObservedData

Main sources of trouble:• Hardware failures • Human errors

We are implementing the RADICAL EnTK workflow management toolkit:• Automation: save time & human

effort for repeated tasks • Efficiency: acceleration, taking full

advantage of HPC systems • Fault tolerance: automated job

failure detection & recovery

Shantenu Jha (Rutgers)

Page 28: Global Seismic Full Waveform Inversion

Station: KWAJ Δ= 52°

P PcP PP PPP PcS S ScS SS SSS

27 - 60 s

17 - 60 s

9 - 60 s

vertical component

Short term goal (2018): 9 s (“Summit”)Long term goal (2021): 1 s (exascale)

Exascale Goal: Higher-Frequency Body Waves

Ebru Bozdağ

Page 29: Global Seismic Full Waveform Inversion

Machine Learning for Data Assimilation

Yangkang Chen

Use of Machine Learning for automated window selection

Center for Accelerated Application Readiness (CAAR) project in preparation for ORNL’s next machine “Summit”

Partnership with IBM, NVIDIA & Mellanox

Page 30: Global Seismic Full Waveform Inversion

Summit Seismology Science Goals• Use data with a shortest period of ~1 Hz

• Use all available events with magnitudes greater than ~ 5.5

• Use entire 200 minutes long, three-component seismograms

• Workflow stabilization & management

• Allow for transverse isotropy with a random symmetry axis

• Allow for variations in attenuation

• Facilitate uncertainty quantification

• Source encoding to reduce the cost of the gradient calculation

• Opportunities for ML/AI in data selection & assimilation

• Data mining, feature extraction & visualization

Page 31: Global Seismic Full Waveform Inversion
Page 32: Global Seismic Full Waveform Inversion

Held-Out Dataset

Page 33: Global Seismic Full Waveform Inversion

Held-Out Dataset