Seigen: Seismic modelling through code generation

In this poster we present initial performance results for Seigen, a new seismological modelling framework that utilises symbolic computation to model wave propagation using the discontinuous Galerkin finite element method (DG-FEM). Our study is conducted in the context of Firedrake, an automated code generation framework that drastically simplifies in-depth experimentation with multiple problem discretisations, solution methods and low-level performance optimisations.