Abstract
In analyzing the quality of seismic signal, the fundamental mathematical operation is the convolution of signal with basic signal. Analyses carried out in the field need solutions that can be executed by a single machine. Meanwhile the size of processed data from land seismic surveys is in order of tens of terabytes. In this article the efficient computation of convolution on GPU cores is proposed. We state that this approach if faster than even using parallel programming on CPU. It will be shown how big performance gain was achieved when using a graphic card that is several times less expensive than used CPU.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Piórkowski, A., Pieta, A., Kowal, A., Danek, T.: The performance of geothermal field modeling in distributed component environment. In: Sobh, T., Elleithy, K. (eds.) Innovations in Computing Sciences and Software Engineering, pp. 279–283. Springer, Dordrecht (2010). https://doi.org/10.1007/978-90-481-9112-3_47
Kowal, A., Piórkowski, A., Danek, T., Pieta, A.: Analysis of selected component technologies efficiency for parallel and distributed seismic wave field modeling. In: Sobh, T. (ed.) Innovations and Advances in Computer Sciences and Engineering, pp. 359–362. Springer, Dordrecht (2010). https://doi.org/10.1007/978-90-481-3658-2_62
Sacchi, M.D.: Statistical and transform methods in geophysical signal processing. University of Alberta, Edmonton, Canada (2012)
Xie, K., Wu, P., Yang, S.: GPU and CPU cooperation parallel visualisation for large seismic data. Electron. Lett. 46, 1196–1197 (2010)
Souza, P., et al.: A cluster of workstations for seismic data processing using GPU. In: EAGE Workshop on High Performance Computing for Upstream (2014)
Pavel, K., David, S.: Algorithms for efficient computation of convolution. In: Ruiz, G., Michell, J.A., (eds.) Design and Architectures for Digital Signal Processing. IntechOpen, Rijeka (2013)
Karas, P., Svoboda, D., Zemčík, P.: GPU optimization of convolution for large 3-D real images. In: Blanc-Talon, J., Philips, W., Popescu, D., Scheunders, P., Zemčík, P. (eds.) ACIVS 2012. LNCS, vol. 7517, pp. 59–71. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-33140-4_6
Cooley, J.W., Lewis, P., Welch, P.: The Fast Fourier Transform algorithm and its applications. IBM Watson Research Center (1967)
Kaczmarski, K., Przymus, P.: Fixed length lightweight compression for GPU revised. J. Parallel Distrib. Comput. 107, 19–36 (2017)
Przymus, P., Kaczmarski, K.: Compression planner for time series database with GPU support. Trans. Large Scale Data Knowl. Cent. Syst. 15, 36–63 (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Pawłowska, D., Wiśniewski, P. (2019). Using GPU to Accelerate Correlation on Seismic Signal. In: Kozielski, S., Mrozek, D., Kasprowski, P., Małysiak-Mrozek, B., Kostrzewa, D. (eds) Beyond Databases, Architectures and Structures. Paving the Road to Smart Data Processing and Analysis. BDAS 2019. Communications in Computer and Information Science, vol 1018. Springer, Cham. https://doi.org/10.1007/978-3-030-19093-4_3
Download citation
DOI: https://doi.org/10.1007/978-3-030-19093-4_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-19092-7
Online ISBN: 978-3-030-19093-4
eBook Packages: Computer ScienceComputer Science (R0)