Full text loading...
-
Acceleration of Stochastic Seismic Inversion in Open CL-based Heterogeneous Platforms
- Publisher: European Association of Geoscientists & Engineers
- Source: Conference Proceedings, Petroleum Geostatistics 2015, Sep 2015, cp-456-00028
- ISBN: 978-94-6282-158-3
Abstract
The recently proposed Geostatistical seismic AVO inversion algorithm uses direct sequential simulation and co-simulation as the model parameter space perturbation technique. To reduce the execution time of this iterative geostatistical inversion procedure, a simplified version of the sequential simulation algorithm was parallelized to exploit multi-core Central Processing Units (CPUs). By applying a straightforward functional decomposition of the algorithm, an acceleration of up to 3.5x was observed for a quad-core CPU. This solution is limited not only in scalability but also in the capacity to exploit modern heterogeneous computing systems composed of multiple processors. An efficient parallelization approach of the geostatistical seismic AVO inversion algorithm is here proposed, by considering highly heterogeneous platforms composed by several devices with different computational capabilities. Such a flexible solution is achieved by using the OpenCL API, allowing each part of the algorithm to be easily migrated among the several coexisting CPUs and GPUs.