Project Title | Finite-Difference (FD) Ground-Motion Wave Propagation via Cellular Automata (CA) |
Summary | A physics-based cellular automata (CA) implementation is proposed here to model seismic elastodynamics, which has been shown to be equivalent to the centered-difference finite-difference (FD) method. The function of the CA approach to seismic elastodynamics is to build the model "Âbottom-up", using only local interactions between discretized neighbor cells of material. The FD approach is said to be "top-down" as the governing partial differential equations (PDEs) of the seismic wave motion, which are adapted to a discrete space and computed using the staggered-grid method for stability. The project is to develop and profile CA simulations of seismic elastodynamics with the intent of exposing any performance improvement in execution times, memory accesses, and power saving over traditional FD method. |
Job Description | Implementation of the CA-based FD method is quite straightforward and easily adapted to distributed computing as all interactions are handled locally among neighbor cells. The traditional and CA-based FD simulation code will be coded and adapted to run on GPUs, multi-core PEs, and both of the Blue Waters and other HPC clusters. The performance optimizations will be assessed in terms of execution times, memory accesses, and power saving, comparing to traditional FD method. |
Conditions/Qualifications | (open to all interested applicants of all level) Motivated to learn or have the following knowledge/skills: parallel programming numerical analysis, e.g., finite difference modeling algorithm design performance profiling GPU programming (a plus) cellular automata (a plus) |
Start Date | 06/01/2014 |
End Date | 05/31/2015 |
Location | (Remote teleconferencing or at) Computer Engineering U of Houston - Clear Lake Houston, TX 77058-1002 |
Interns | |