Searcharxiv⌕ Search

arXiv subjects

Huajian Yao

Publications and source records attributed to Huajian Yao.

2 recordsLinked to original sources

pDSurfTomo: A High-Performance Parallel Computing Package for Direct Surface Wave Tomography

Surface wave tomography is essential for investigating the shear-wave velocity structure of the crust and upper mantle. The direct surface wave tomography method, DSurfTomo, has become one of the most widely adopted packages due to its ability to account for ray path bending in complex media to increase subsurface characterization accuracy. However, its inherent serial architecture lacks effective support for multicore CPUs and GPUs. Furthermore, its built-in solver is computationally expensive when solving large-scale linear systems. Consequently, the software struggles to meet current demands for large-scale, high-resolution surface wave tomography. To address these limitations, we propose pDSurfTomo, a highly optimized package utilizing hybrid CPU-GPU acceleration. First, it overcomes the scalability bottleneck in sensitivity kernel computation through a refined parallel design; also, it uses vectorization techniques to accelerate the modeling of surface wave dispersion, achieving efficient computation of the sensitivity kernel. Second, it implements parallelization of the serial fast marching method using OpenMP, significantly reducing computation time for surface wave traveltimes. Finally, it incorporates GPU acceleration to efficiently solve large-scale sparse linear least-squares problems. To streamline the workflow, we provide a cross-platform GUI with remote server connectivity, allowing users to execute and visualize inversion tasks locally while seamlessly utilizing remote computing clusters. Application to an observed dispersion dataset from 229 stations in North China demonstrates that pDSurfTomo reduces computation time by more than an order of magnitude while maintaining a negligible discrepancy compared to the original DSurfTomo. It is expected that pDSurfTomo will provide a highly efficient and accessible solution for large-scale, high-resolution surface wave tomography.

physics.geo-ph↗

Joint inversion for Vp, Vp/Vs of the San Fransico Bay Area using ADTomo

This article presents a new seismological tomography method based on the fast sweeping method and advanced seismic phase picking techniques to study the complex geological structures of the San Francisco Bay Area. By calculating the eikonal equation using the fast-sweeping method, this study obtains travel time information and gradient data under a given velocity structure. With an automatic differentiation algorithm to calculate gradients of the loss function and the L-BFGS algorithm to achieve optimization, the velocity model is iteratively adjusted to minimize the loss function. The P wave to S wave velocity ratio obtained through joint inversion is more reliable than the velocity ratio obtained directly by dividing the P wave and S wave velocity models. Compared to traditional inversion, the velocity ratio here does not require the same P wave and S wave travel path, thus improving the accuracy of the velocity ratio. The method was applied to the San Francisco Bay Area, a region with complex geological structures and significant seismic activities. This region, a focal point of research interest, also provides abundant seismic data for this study. We use deep learning methods to automatically pick seismic phases, acquiring abundant P wave and S wave travel time information. This project obtains the S wave velocity structure and P wave to S wave velocity ratio results for the first time. Compared to previous inversion results, the P wave velocity model here demonstrates higher resolution and better geological correspondence. High and low velocity anomalies also align well with geological maps, providing reasonable explanations in terms of lithology.

physics.geo-ph↗