3D elastic finite-difference seismic-wave simulations
Computers in Physics
Robust adaptive floating-point geometric predicates
Proceedings of the twelfth annual symposium on Computational geometry
Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator
FCRC '96/WACG '96 Selected papers from the Workshop on Applied Computational Geormetry, Towards Geometric Engineering
Exploiting Network Locality for CC-NUMA Multiprocessors
The Journal of Supercomputing
Pthreads for dynamic and irregular parallelism
SC '98 Proceedings of the 1998 ACM/IEEE conference on Supercomputing
A resource query interface for network-aware applications
Cluster Computing
An Application-Driven Study of Multicast Communication for Write Invalidation
The Journal of Supercomputing
Network-Aware Parallel Computing with Remos
LCPC '98 Proceedings of the 11th International Workshop on Languages and Compilers for Parallel Computing
The Thread-Based Protocol Engines for CC-NUMA Multiprocessors
ICPP '00 Proceedings of the Proceedings of the 2000 International Conference on Parallel Processing
A new approach to parallel mesh generation and partitioning problems
Computational science, mathematics and software
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
A Parallel Visualization Pipeline for Terascale Earthquake Simulations
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
Visualizing Very Large-Scale Earthquake Simulations
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
High Resolution Forward And Inverse Earthquake Modeling on Terascale Computers
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
From mesh generation to scientific visualization: an end-to-end approach to parallel supercomputing
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
Code composition as an implementation language for compilers
DSL'97 Proceedings of the Conference on Domain-Specific Languages on Conference on Domain-Specific Languages (DSL), 1997
Materialized community ground models for large-scale earthquake simulation
Proceedings of the 2008 ACM/IEEE conference on Supercomputing
Hi-index | 0.00 |
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.