Performance Evaluation of Optimized Implementations of Finite Difference Method for Wave Propagation Problems on GPU Architecture
- Resource Type
- Conference
- Authors
- Brandao, Diego; Zamith, Marcelo; Clua, Esteban; Montenegro, Anselmo; Bulcao, Andre; Madeira, Daniel; Kischinhevsky, Mauricio; Leal-Toledo, Regina C.P.
- Source
- 2010 22nd International Symposium on Computer Architecture and High Performance Computing Workshops Computer Architecture and High Performance Computing Workshops (SBAC-PADW), 2010 22nd International Symposium on. :7-12 Oct, 2010
- Subject
- Computing and Processing
Communication, Networking and Broadcast Technologies
Graphics processing unit
Kernel
Instruction sets
Mathematical model
Computational modeling
Memory management
GPU Architecture
Finite Difference Method
Wave Propagation Problem
- Language
The scattering of acoustic waves in non-homogeneous media has been 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. The simulation of these phenomena demands a high computational cost. In this work we employ GPU for the development of solvers for a 2D wave propagation problem with finite difference methods. Although there are many related works that use the same implementation presented in this paper, we propose a detailed and novel performance and memory bottleneck analysis for this hardware architecture.