Multicore parallel programming of acoustic equation numerical modeling

Danping Cao · Computer Engineering and Applications Journal · 2012

The highly intensive computation cost is typical for the wave equation numerical modeling.The parallel computation that is integrated with the characteristics of the wave equation finite difference methods is the inevitable trend to adapt the development of the multiprocessor.According to the multi loop nesting structure of the wave equation modeling and the superiority of the OpenMP multithread programming,making sure the parallel order of the circulation body,reducing the serial programming,combining the cycle body,setting the parallel directive to the proper loops and binding the OpenMP threads to the physical cores are used to enhance the computing power of the multiprocessor.These optimized methods are useful to improve the computation efficiency of the multicore processor computer and meaningful to enhance the parallel efficiency of the MPI+OpenMP in the clusters.

Read the paper · More papers on PaperTik