SC12 Home > SC12 Schedule > SC12 Presentation - Forward and Adjoint Simulations of Seismic Wave Propagation on Emerging Large-Scale GPU Architectures

SCHEDULE: NOV 10-16, 2012

When viewing the Technical Program schedule, on the far righthand side is a column labeled "PLANNER." Use this planner to build your own schedule. Once you select an event and want to add it to your personal schedule, just click on the calendar icon of your choice (outlook calendar, ical calendar or google calendar) and that event will be stored there. As you select events in this manner, you will have your own schedule to guide you through the week.

Forward and Adjoint Simulations of Seismic Wave Propagation on Emerging Large-Scale GPU Architectures

SESSION: Weather and Seismic Simulations

EVENT TYPE: Papers

TIME: 4:00PM - 4:30PM

SESSION CHAIR: Amik St-Cyr

AUTHOR(S):Max Rietmann, Peter Messmer, Tarje Nissen-Meyer, Daniel Peter, Piero Basini, Dimitri Komatitsch, Olaf Schenk, Jeroen Tromp, Lapo Boschi, Domenico Giardini

ROOM:355-EF

ABSTRACT:
SPECFEM3D is a widely used community code which simulates seismic wave propagation in earth-science applications. It can be run either on multi-core CPUs only or together with many-core GPU devices on large GPU clusters. The new implementation is optimally fine-tuned and achieves excellent performance results. Mesh coloring enables an efficient accumulation of border nodes in the assembly process over an unstructured mesh on the GPU and asynchronous GPU-CPU memory transfers and non-blocking MPI are used to overlap communication and computation, effectively hiding synchronizations. To demonstrate the performance of the inversion, we present two case studies run on the Cray XE6 and XK6 architectures up to 896 nodes: (1) focusing on most commonly used forward simulations, we simulate wave propagation generated by earthquakes in Turkey, and (2) testing the most complex simulation type of the package, we use ambient seismic noise to image 3D crust and mantle structure beneath western Europe.

Chair/Author Details:

Amik St-Cyr (Chair) - Royal Dutch Shell

Max Rietmann - University of Lugano

Peter Messmer - NVIDIA

Tarje Nissen-Meyer - ETH Zurich

Daniel Peter - Princeton University

Piero Basini - ETH Zurich

Dimitri Komatitsch - CNRS

Olaf Schenk - University of Lugano

Jeroen Tromp - Princeton University

Lapo Boschi - ETH Zurich

Domenico Giardini - ETH Zurich

Add to iCal  Click here to download .ics calendar file

Add to Outlook  Click here to download .vcs calendar file

Add to Google Calendarss  Click here to add event to your Google Calendar

Forward and Adjoint Simulations of Seismic Wave Propagation on Emerging Large-Scale GPU Architectures

SESSION: Weather and Seismic Simulations

EVENT TYPE:

TIME: 4:00PM - 4:30PM

SESSION CHAIR: Amik St-Cyr

AUTHOR(S):Max Rietmann, Peter Messmer, Tarje Nissen-Meyer, Daniel Peter, Piero Basini, Dimitri Komatitsch, Olaf Schenk, Jeroen Tromp, Lapo Boschi, Domenico Giardini

ROOM:355-EF

ABSTRACT:
SPECFEM3D is a widely used community code which simulates seismic wave propagation in earth-science applications. It can be run either on multi-core CPUs only or together with many-core GPU devices on large GPU clusters. The new implementation is optimally fine-tuned and achieves excellent performance results. Mesh coloring enables an efficient accumulation of border nodes in the assembly process over an unstructured mesh on the GPU and asynchronous GPU-CPU memory transfers and non-blocking MPI are used to overlap communication and computation, effectively hiding synchronizations. To demonstrate the performance of the inversion, we present two case studies run on the Cray XE6 and XK6 architectures up to 896 nodes: (1) focusing on most commonly used forward simulations, we simulate wave propagation generated by earthquakes in Turkey, and (2) testing the most complex simulation type of the package, we use ambient seismic noise to image 3D crust and mantle structure beneath western Europe.

Chair/Author Details:

Amik St-Cyr (Chair) - Royal Dutch Shell

Max Rietmann - University of Lugano

Peter Messmer - NVIDIA

Tarje Nissen-Meyer - ETH Zurich

Daniel Peter - Princeton University

Piero Basini - ETH Zurich

Dimitri Komatitsch - CNRS

Olaf Schenk - University of Lugano

Jeroen Tromp - Princeton University

Lapo Boschi - ETH Zurich

Domenico Giardini - ETH Zurich

Add to iCal  Click here to download .ics calendar file

Add to Outlook  Click here to download .vcs calendar file

Add to Google Calendarss  Click here to add event to your Google Calendar