Code name | Salvus |
Developer(s) | Vaclav Hapla, Marta Pienkowska-Cote, Michael Afanasiev, and Lion Krischer For queries contact: Michael Afanasiev |
Link | |
Short description | High-performance package for waveform modelling and inversion with applications ranging from laboratory ultrasound studies to planetary-scale seismology. Solves dynamic (visco-)acoustic and elastic wave propagation problems on fully unstructured hypercubic and simplicial meshes in 2 and 3 dimensions using a spectral-element approach. |
Original code level | 1 |
Current code level | 1 |
Pilot(s) involved | |
Main results and References | All effort has been devoted to reduce/optimize the I/O issues, namely:
|
Performance results | A drastic reduction for the start-up time has been achieved, primarily through the work of Vaclav Hapla of ETH Zurich and Matthew Knepley of the University at Buffalo. This reduction was primarily due to the addition of parallel mesh reading and interpolation in the DMPlex module of PETSc. |