A smooth transition from serial to parallel processing in the industrial petroleum system modeling package PetroMod

  • Authors:
  • H. Martin Bücker;Armin I. Kauerauf;Arno Rasch

  • Affiliations:
  • Institute for Scientific Computing, RWTH Aachen University, Seffenter Weg 23, 52074 Aachen, Germany;Integrated Exploration Systems GmbH, Ritterstr. 23, 52072 Aachen, Germany;Institute for Scientific Computing, RWTH Aachen University, Seffenter Weg 23, 52074 Aachen, Germany

  • Venue:
  • Computers & Geosciences
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Petroleum system modeling is a crucial technology to numerically simulate the generation, migration, accumulation, and loss of oil and gas through geologic time. The OpenMP programming paradigm is used to achieve modest parallelism on a shared-memory computer for the industrial petroleum system modeling package PetroMod. The significant advantage of this shared-memory parallelization approach is the simplicity of the OpenMP paradigm allowing a smooth transition to a parallel program by incrementally parallelizing a serial code. The process of using OpenMP to parallelize PetroMod is outlined and performance results on a Sun Fire E2900 are reported.