3D seismic modeling and reverse‐time migration with the parallel Fourier method using non‐blocking collective communications
MetadataShow full item record
AbstractThe major performance bottleneck of the parallel Fourier method on distributed memory systems is the network communication cost. In this study, we investigate the potential of using non‐blocking all‐to‐all communications to solve this problem by overlapping computation and communication. We present the runtime comparison of a 3D seismic modeling problem with the Fourier method using non‐blocking and blocking calls, respectively, on a Linux cluster. The data demonstrate that a performance improvement of up to 40% can be achieved by simply changing blocking all‐to‐all communication calls to non‐blocking ones to introduce the overlapping capability. A 3D reverse‐time migration result is also presented as an extension to the modeling work based on non‐blocking collective communications.
CitationChu C, Stoffa PL, Seif R (2009) 3D seismic modeling and reverse‐time migration with the parallel Fourier method using non‐blocking collective communications. SEG Technical Program Expanded Abstracts 2009. Available: http://dx.doi.org/10.1190/1.3255403.
SponsorsWe thank the Texas Advanced Computing Center forproviding us the computational resources. Chunlei Chuwould like to thank Phuong Vu for many insightfuldiscussions on parallel computing. This work was madepossible in part with funding from ConocoPhillips and theKing Abdullah University of Science and Technology(KAUST).
PublisherSociety of Exploration Geophysicists