Shodor

a national resource for computational science education

HOME BWPEP Shodor Blue Waters

View Position
Project TitleFinite-Difference (FD) Ground-Motion Wave Propagation via Cellular Automata (CA)
SummaryA 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 DescriptionImplementation 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 Date06/01/2014
End Date05/31/2015
Location(Remote teleconferencing or at)
Computer Engineering
U of Houston - Clear Lake
Houston, TX 77058-1002
Interns