Acceleration of stochastic seismic inversion in OpenCL-based heterogeneous platforms

被引:12
|
作者
Ferreirinha, Tomas [1 ]
Nunes, Ruben [2 ]
Azevedo, Leonardo [2 ]
Soares, Amilcar [2 ]
Pratas, Frederico [1 ]
Tomas, Pedro [1 ]
Roma, Nuno [1 ]
机构
[1] Univ Lisbon, INESC ID IST, P-1000029 Lisbon, Portugal
[2] Univ Lisbon, CERENA IST, P-1049001 Lisbon, Portugal
关键词
Stochastic inversion of seismic data; Heterogeneous computing; Graphics processing unit (GPU); OpenCL;
D O I
10.1016/j.cageo.2015.02.005
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Seismic inversion is an established approach to model the geophysical characteristics of oil and gas reservoirs, being one of the basis of the decision making process in the oil&gas exploration industry. However, the required accuracy levels can only be attained by dealing and processing significant amounts of data, often leading to consequently long execution times. To overcome this issue and to allow the development of larger and higher resolution elastic models of the subsurface, a novel parallelization approach is herein proposed targeting the exploitation of GPU-based heterogeneous systems based on a unified OpenCL programming frameWork, to accelerate a state of art Stochastic Seismic Amplitude versus Offset Inversion algorithm. To increase the parallelization opportunities while ensuring model fidelity, the proposed approach is based on a careful and selective relaxation of some spatial dependencies. Furthermore, to take into consideration the heterogeneity of modern computing systems, usually composed of several and different accelerating devices, multi-device parallelization strategies are also proposed. When executed in a dual-GPU system, the proposed approach allows reducing the execution time in up to 30 times, without compromising the quality of the obtained models. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:26 / 36
页数:11
相关论文
共 50 条
  • [31] Accelerating Phylogenetic Inference on Heterogeneous OpenCL platforms
    Kuan, Lidia
    Sousa, Leonel
    Tomas, Pedro
    2015 IEEE TRUSTCOM/BIGDATASE/ISPA, VOL 3, 2015, : 214 - 221
  • [32] Evaluation of an OpenCL-Based FPGA Platform for Particle Filter
    Tatsumi, Shunsuke
    Hariyama, Masanori
    Ikoma, Norikazu
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2016, 20 (05) : 743 - 754
  • [33] Comprehensive Evaluation of OpenCL-Based CNN Implementations for FPGAs
    Tapiador-Morales, Ricardo
    Rios-Navarro, Antonio
    Linares-Barranco, Alejandro
    Kim, Minkyu
    Kadetotad, Deepak
    Seo, Jae-sun
    ADVANCES IN COMPUTATIONAL INTELLIGENCE, IWANN 2017, PT II, 2017, 10306 : 271 - 282
  • [34] Query Processing on OpenCL-based FPGAs: Challenges and Opportunities
    Paul, Johns
    He, Bingsheng
    Lau, Chiew Tong
    2018 IEEE 24TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2018), 2018, : 937 - 945
  • [35] Improved OpenCL-Based Implementation of Social Field Pedestrian Model
    Yu, Bin
    Zhu, Ke
    Wu, Kaiteng
    Zhang, Michael
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2020, 21 (07) : 2828 - 2839
  • [36] OpenCL-based design of an FPGA accelerator for quantum annealing simulation
    Hasitha Muthumala Waidyasooriya
    Masanori Hariyama
    Masamichi J. Miyama
    Masayuki Ohzeki
    The Journal of Supercomputing, 2019, 75 : 5019 - 5039
  • [37] AIWC: OpenCL-based Architecture-Independent Workload Characterization
    Johnston, Beau
    Milthorpe, Josh
    PROCEEDINGS OF LLVM-HPC 2018: IEEE/ACM 5TH WORKSHOP ON THE LLVM COMPILER INFRASTRUCTURE IN HPC (LLVM-HPC), 2018, : 81 - 91
  • [38] OpenCL-based design of an FPGA accelerator for quantum annealing simulation
    Waidyasooriya, Hasitha Muthumala
    Hariyama, Masanori
    Miyama, Masamichi J.
    Ohzeki, Masayuki
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (08): : 5019 - 5039
  • [39] An OpenCL-Based FPGA Accelerator for Compressed YOLOv2
    Yang, Anrong
    Li, Yuanhui
    Shu, Hongqiao
    Deng, Jianlin
    Ma, Chuanzhao
    Li, Zheng
    Wang, Qigang
    2019 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (ICFPT 2019), 2019, : 235 - 238
  • [40] Discretization and OpenCL-based implementation of social field pedestrian model
    Yu, Bin
    Wu, Kaiteng
    Zhu, Ke
    Ji, Yuhan
    Zhang, Michael
    Yang, Xinwen
    NEUROCOMPUTING, 2018, 315 : 299 - 309