{"title":"Seismic Full Waveform Inversion Accelerated by Overlapping Data Input and Computation","authors":"Junqiu Zhang, Ying Rao","doi":"10.1007/s00024-023-03338-3","DOIUrl":null,"url":null,"abstract":"<div><p>Seismic full waveform inversion (FWI) is a powerful technology to obtain high-precision and high-resolution images of subsurface structures. However, FWI is a data-intensive algorithm that needs to read extensive seismic data from disks, which significantly affects its performance. We proposed a portable parallel framework to improve FWI by overlapping data input and computation (ODIC). The framework is based on POSIX threads (Pthreads), which is a standard thread API library and can create a parent thread and a child thread in the FWI process. The former is used to perform computation and the latter to read data from disks, both running simultaneously. This framework has two attractive features. First, it is broadly applicable; it can run on almost any computer from a laptop to a supercomputer. Second, it is easy to implement; it can be readily applied to existing FWI programs. A 3D FWI example shows that the framework speeds up FWI considerably.</p></div>","PeriodicalId":21078,"journal":{"name":"pure and applied geophysics","volume":"180 10","pages":"3517 - 3526"},"PeriodicalIF":1.9000,"publicationDate":"2023-09-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"pure and applied geophysics","FirstCategoryId":"89","ListUrlMain":"https://link.springer.com/article/10.1007/s00024-023-03338-3","RegionNum":4,"RegionCategory":"地球科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"GEOCHEMISTRY & GEOPHYSICS","Score":null,"Total":0}
引用次数: 0
Abstract
Seismic full waveform inversion (FWI) is a powerful technology to obtain high-precision and high-resolution images of subsurface structures. However, FWI is a data-intensive algorithm that needs to read extensive seismic data from disks, which significantly affects its performance. We proposed a portable parallel framework to improve FWI by overlapping data input and computation (ODIC). The framework is based on POSIX threads (Pthreads), which is a standard thread API library and can create a parent thread and a child thread in the FWI process. The former is used to perform computation and the latter to read data from disks, both running simultaneously. This framework has two attractive features. First, it is broadly applicable; it can run on almost any computer from a laptop to a supercomputer. Second, it is easy to implement; it can be readily applied to existing FWI programs. A 3D FWI example shows that the framework speeds up FWI considerably.
期刊介绍:
pure and applied geophysics (pageoph), a continuation of the journal "Geofisica pura e applicata", publishes original scientific contributions in the fields of solid Earth, atmospheric and oceanic sciences. Regular and special issues feature thought-provoking reports on active areas of current research and state-of-the-art surveys.
Long running journal, founded in 1939 as Geofisica pura e applicata
Publishes peer-reviewed original scientific contributions and state-of-the-art surveys in solid earth and atmospheric sciences
Features thought-provoking reports on active areas of current research and is a major source for publications on tsunami research
Coverage extends to research topics in oceanic sciences
See Instructions for Authors on the right hand side.