Chapter 21

High performance seismic simulations


Results using SeisSol, which simulates wave propagation and dynamic ruptures based on the arbitrary high-order accurate derivative discontinuous Galerkin method, on Knights Landing are discussed. The unique combination of the described individual steps allows the acceleration of seismic simulations. Data reorganization and low-level matrix kernel implementations are key.


High-order; ADER; Discontinuous Galerkin; Finite element method; Vectorization; Small DGEMM; Local time stepping; Explicit time stepping; Hyperbolic equations; Code generation

What’s new with Knights Landing in this chapter

Example of application tuning for Knights Landing, including flat and cache memory ...

Get Intel Xeon Phi Processor High Performance Programming, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.