Earthquake ground motion modeling on parallel computers

We describe the design and discuss the performance of a parallel elastic wave propagation simulator that is being used to model and study earthquake-induced ground motion in large sedimentary basins. The components of the system include mesh generators, a mesh partitioner, a parceler, and a parallel code generator, as well as parallel numerical methods for applying seismic forces, incorporating absorbing boundaries, and solving the discretized wave propagation problem. We discuss performance on the Cray T3D for unstructured mesh wave propagation problems of up to 14 million tetrahedra. By paying careful attention to each step of the process, we obtain excellent performance despite the highly irregular structure of the coefficient matrices of the problem. The mesh generator, partitioner, parceler, and code generator have been incorporated into an integrated toolset/compiler. This system, called Archimedes, automates the solution of unstructured mesh PDE problems on parallel computers, and is being used for other unstructured mesh applications beyond ground motion modeling.

[1]  Francisco J. Sánchez-Sesma,et al.  Seismic response of three-dimensional alluvial valleys for incident P, S, and Rayleigh waves , 1995 .

[2]  Kim B. Olsen,et al.  Three-Dimensional Simulation of a Magnitude 7.75 Earthquake on the San Andreas Fault , 1995, Science.

[3]  Adrian Bowyer,et al.  Computing Dirichlet Tessellations , 1981, Comput. J..

[4]  J. Lawrence Von Thun,et al.  Earthquake engineering and soil dynamics II : recent advances in ground-motion evaluation : proceedings of the specialty conference , 1988 .

[5]  Thomas H. Heaton,et al.  Array analysis of the ground velocities and accelerations from the 1971 San Fernando, California, earthquake , 1984 .

[6]  Donald V. Helmberger,et al.  Elastic finite-difference modeling of the 1971 San Fernando , 1988 .

[7]  Gary L. Miller,et al.  Automatic Mesh Partitioning , 1992 .

[8]  Paul Christiano,et al.  Implementation of effective seismic input for soil−structure interaction systems , 1988 .

[9]  Jonathan Richard Shewchuk,et al.  A Compiler for Parallel Finite Element Methods with Domain-Decomposed Unstructured Meshes , 1993 .

[10]  D. F. Watson Computing the n-Dimensional Delaunay Tesselation with Application to Voronoi Polytopes , 1981, Comput. J..

[11]  Jonathan Richard Shewchuk,et al.  Robust adaptive floating-point geometric predicates , 1996, SCG '96.

[12]  Jonathan Richard Shewchuk,et al.  Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator , 1996, WACG.

[13]  Keiiti Aki,et al.  A study on the response of a soft basin for incident S, P, and Rayleigh waves with special reference to the long duration observed in Mexico City , 1989 .

[14]  Keith L. McLaughlin,et al.  3D elastic finite-difference seismic-wave simulations , 1994 .

[15]  Keith L. McLaughlin,et al.  A geology-based 3D velocity model of the Los Angeles basin sediments , 1996, Bulletin of the Seismological Society of America.

[16]  Arthur Frankel,et al.  A three-dimensional simulation of seismic waves in the Santa Clara Valley, California, from a Loma Prieta aftershock , 1992 .

[17]  Jacobo Bielak,et al.  Symmetric Local Absorbing Boundaries in Time and Space , 1991 .

[18]  Kim B. Olsen,et al.  Three-dimensional simulation of earthquakes on the Los Angeles fault system , 1996, Bulletin of the Seismological Society of America.

[19]  Paul Christiano,et al.  On the effective seismic input for non-linear soil-structure interaction systems , 1984 .

[20]  R. Graves Modeling three-dimensional site response effects in the Marina District Basin, San Francisco, California , 1993, Bulletin of the Seismological Society of America.