A Performance and Scalability Analysis of the Tsunami Simulation EasyWave for Different Multi-Core Architectures and Programming Models

Steffen Christgau, Johannes Spazier, Bettina Schnor · 2015

In this paper, the performance and scalability of different multi-core systems is experimentally evaluated for the Tsunami simulation EasyWave. The target platforms include a standard Ivy Bridge Xeon processor, an Intel Xeon Phi accelerator card, and also a GPU. OpenMP, MPI and CUDA were used to parallelize the program to these platforms. The absolute performance of the application on the different platforms is compared, and limiting factors are analyzed based on the application’s scaling behavior. Keywords-multi-core architectures, cache awareness, hybrid programming, scientific application, performance evaluation

Read the paper · More papers on PaperTik