Back to Search
Start Over
Performance Optimization of the 3D FDM Simulation of Seismic Wave Propagation on the Intel Xeon Phi Coprocessor Using the ppOpen-APPL/FDM Library
- Source :
- Lecture Notes in Computer Science ISBN: 9783319173528, VECPAR
- Publication Year :
- 2015
- Publisher :
- Springer International Publishing, 2015.
-
Abstract
- We evaluate the performance of a parallel 3D finite-difference method (FDM) simulation of seismic wave propagation using the Intel Xeon Phi coprocessor. Since a continued decrease in the byte/flop ratio of future machines is forecast, program optimization with a decrease byte/flop ratio was applied by fusing the original major kernel and omitting the storing and loading of intermediate variables. We confirm that 1) MPI/OpenMP hybrid parallel computing with hyper-threading is more efficient than pure MPI parallel computing and 2) the performance of the FDM simulation with a splitting of triple DO loops is 1.3 times faster than the modified code with triple DO loops, while no performance acceleration is achieved with a fused double DO-loop calculation. We consider that loop distribution optimization is effective for prefetching and the thread parallelization of each loop by its use and reuse on cache data.
Details
- ISBN :
- 978-3-319-17352-8
- ISBNs :
- 9783319173528
- Database :
- OpenAIRE
- Journal :
- Lecture Notes in Computer Science ISBN: 9783319173528, VECPAR
- Accession number :
- edsair.doi...........b412d1830d1e16668c0e94696a9185b6
- Full Text :
- https://doi.org/10.1007/978-3-319-17353-5_6