1 / 1

0121695d_Haber

Parallel Implementation of Adaptive Spacetime Simulations A. Becker and L. V. Kale, Department of Computer Science.

bracha
Download Presentation

0121695d_Haber

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Parallel Implementation of Adaptive Spacetime Simulations A. Becker and L. V. Kale, Department of Computer Science Objective: As multi-core processors become ubiquitous and supercomputers grow ever faster, parallel programs allow scientists to apply massive computational power to their problems. Serial implementations of adaptive spacetime solution methods deliver unprecedented resolution for multi-scale problems; parallel implementations promise exciting breakthroughs in our ability to simulate materials physics. We are developing new software infrastructure to realize this potential. However, the asynchronous character of the method and highly dynamic mesh refinement pose significant challenges. Approach: We implement our adaptive spacetime meshing algorithm in ParFUM, a general framework for parallel finite element programs. ParFUM handles the communication and synchronization needed to divide the mesh across hundreds or thousands of processors while managing adaptive mesh operations. Impact: Spacetime multiscale simulations can take days on a single processor. By running simulations in parallel on supercomputers, we can reduce execution times to hours or minutes, allowing scientists to study problems of much greater physical complexity. Left: Spacetime finite element mesh of crack-tip wave scattering. Vertical axis represents time; horizontal axes represent space. The propagation of shock waves is readily apparent from the pattern of adaptive mesh refinement. Below: We decompose the space mesh into ‘chunks’ distributed across many processors. Adaptive mesh refinement and coarsening operations must operate across chunk boundaries (shown as heavy lines). Boundaries must be adjusted and chunks redistributed to minimize communication and balance the load between the processors.

More Related