• English
  • Deutsch
  • Log In
    or
  • Research Outputs
  • Projects
  • Researchers
  • Institutes
  • Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. ALOMA, an auto-parallelization tool for seismic processing
 
  • Details
  • Full
Options
2017
Conference Paper
Titel

ALOMA, an auto-parallelization tool for seismic processing

Abstract
For an efficient execution of seismic processing algorithms on todays hardware architectures parallelization is mandatory. But the corresponding programming effort is high. General aspects like job scheduling and monitoring, data splitting and aggregation or resources management, have to be taken into account, which are inherent to a parallel execution. We present the programming framework ALOMA, a highly efficient autoparallelization tool for a wide range of seismic processing methods. It allows to combine processing modules to complex workflows, which are executed concurrently parallelized over nodes and cores. Control and data dependencies are generated automatically. ALOMA hides the complexity of a generic parallelization framework behind a thin domain-specific interface. An easy to use plug-in architecture allows to add user-defined algorithmic modules. Existing libraries and binaries can easily be integrated without any change.
Author(s)
Merten, Dirk
Fraunhofer-Institut für Techno- und Wirtschaftsmathematik ITWM
Pfreundt, Franz-Josef
Fraunhofer-Institut für Techno- und Wirtschaftsmathematik ITWM
Hauptwerk
Energy, technology, sustainability - time to open a new chapter
Konferenz
European Association of Geoscientists and Engineers (EAGE Conference and Exhibition) 2017
Workshop "Programming on Modern HPC Architectures - Efficiency and Portability" 2017
Thumbnail Image
DOI
10.3997/2214-4609.201701761
Language
English
google-scholar
Fraunhofer-Institut für Techno- und Wirtschaftsmathematik ITWM
  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Send Feedback
© 2022