Efficiently Solving Wave Equation Migration on Multicore Processors

Michael Perrone, Jizhu Lu, J. Shiu, M. A. Bransford · 2008

Summary This research explores the benefits of using multicore processors to reduce the time to solution for wave equation migration workloads. We implemented the core computation of a wave equation migration workload on the dual-core Intel Woodcrest Processor™ and the IBM Cell/B.E. Processor™. This work involved both the paralellization of the code over the cores and the SIMDization of the code on each core. As expected, this compute-bound kernel benefits from the additional compute power that these multicore processors provide; however we demonstrate that even in this compute-bound situation, one needs to efficiently manage the bandwidth requirements of the problem in order to achieve high performance. These optimizations led to performance increases of up to ~16x versus single core.

Read the paper · More papers on PaperTik