Implementation aspects of the 3D wave propagation in semi-infinite domains using the finite difference method on a GPU based cluster

1Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The scattering of acoustic waves has been a matter of practical interest for the petroleum industry, mainly in the determination of new oil deposits. A family of computational models that represent this phenomenon is based on Finite Difference Methods (FDM). The simulation of these phenomena demands a high computational processing power and large amounts of memory. Furthermore, solving this problem in a high performance computing (HPC) environment requires the use of tools such as MPI (Message Passing Interface) and GPUs in order to soften the effort necessary on implementation. In this work a GPU based cluster environment is employed for the development of an efficient scalable solver for a 3D wave propagation problem using the FDM. The details related to the implementation of the FDM applied to wave propagation in GPUs are presented. A performance analysis for several simulations is also discussed. The solution discussed herein is suitable not only for a single GPU system, but for clusters of GPUs as well. © 2014 Springer International Publishing.

Cite

CITATION STYLE

APA

Sabino, T. L., Brandão, D., Zamith, M., Clua, E., Montenegro, A., Kischinhevsky, M., & Bulcão, A. (2014). Implementation aspects of the 3D wave propagation in semi-infinite domains using the finite difference method on a GPU based cluster. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8584 LNCS, pp. 426–439). Springer Verlag. https://doi.org/10.1007/978-3-319-09153-2_32

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free