SC²S Colloquium - May 30, 2018
Date: | May 30, 2018 |
Room: | 02.07.023 |
Time: | 15:00 - 15:30 |
Felix Späth: Optimizing communication strategies for a massively parallel multi-phase multi-resolution framework
This is an external Master's Thesis completion talk advised by Michael Bader
Complex flow phenomena play a significant role in future biomedical treatments. For example in Histotripsy, shock-bubble interactions, induced by ultrasound, might allow the destruction of malicious tissue or drug inducement into cells as in Sonoporation. In order to optimize those treatments, large scale 3D simulations are necessary. Efficient communication patterns are crucial, in order to simulate more than one billion degrees of freedom. Multiple measures have been taken and are presented in this thesis in order to increase scalability from 32 to 512 nodes of the SuperMUC. The theoretical limit in simulation size induced by a limited amount of MPI tags is solved by a counter based tagging strategy. Simulation accuracy is increased by a change of the halo update pattern, from indirect to direct diagonal exchange. Furthermore, a bucket based shared memory parallelization approach is presented that has a weak scaling efficiency of 60% for a scaling factor of 512.
Keywords: MPI, massively parallel