Skip to main content
Wiki|Contact
Log In
  • About
    • Objectives
    • Workplan
    • Partners & Coordinator
    • Collaborators
  • Publications
  • Results
    • Pilots
    • Deliverables
    • Flagship codes
    • Tools
  • Events
    • Workshops
    • Meetings
    • Conferences
    • Training
  • Media
    • News
    • ShEESE
    • In press
    • Videos
    • Dissemination
    • Branding material
  • Search

SPECFEM3D

Intranet
Contact
LinkedIn
Twitter
Code name SPECFEM3D
Developer(s)

Vadim Monteiller, Masaru Nagaso 

Contact person: Vadim Monteiller

Link

​https://geodynamics.org/cig/software/specfem3d/

Short description

SPECFEM3D solves linear seismic wave propagation (elastic, viscoelastic, poroelastic, fluid-solid) and dynamic rupture problems in heterogeneous 3D models. SPECFEM3D also implements imaging and FWI for such complex models based on an L-BFGS (Broyden-Fletcher-Goldfarb-Shanno) algorithm. Based on the high-order spectral-element (CG) discretization for unstructured hexahedral meshes. Scalable performance at Petascale (runs on the largest machines worldwide: Titan and Summit at Oak Ridge, Piz Daint, CURIE, K computer, etc.)

Original code level

1

Pilot(s) involved

PD1, PD9 

Co-design

Yes

Main results and References

Two important features were added to code just after the code audit. Those techniques were able to explore I/O, eliminating or reducing issues arising at a large scale run. In particular: 

  • Reduction of the number of produced files 

  • Asynchronous I/O + I/O server feature

  • Vectorization Improvement  

Performance results
  • Vectorization: Obtained results showed a great improvement in the runtime reduction 

  • I/O: Performance test to compare the execution times between legacy I/O and HDF5 I/O with asynchronous I/O server was done.

The ChEESE project has received funding from the European Union’s Horizon 2020
research and innovation programme under the grant agreement Nº 823844. All rights reserved. Legal Notice.
© CHEESE-COE.EU COPYRIGHT 2018 - 2019
  • About
    • Objectives
    • Workplan
    • Partners & Coordinator
    • Collaborators
  • Publications
  • Results
    • Pilots
    • Deliverables
    • Flagship codes
    • Tools
  • Events
    • Workshops
    • Meetings
    • Conferences
    • Training
  • Media
    • News
    • ShEESE
    • In press
    • Videos
    • Dissemination
    • Branding material
  • Search