Distributed High-Performance Parallel Mesh Generation with ViennaMesh
The ever-growing demand for higher accuracy in scientific simulations based on the discretization of equations given on physical domains is typically coupled with an increase in the number of mesh elements. Conventional mesh generation tools struggle to keep up with the increased workload, as they do not scale with the availability of, for example, multi-core CPUs. We present a parallel mesh generation approach for multi-core and distributed computing environments based on our generic meshing library ViennaMesh and on the Advancing Front mesh generation algorithm. Our approach is discussed in detail and performance results are shown.
KeywordsMesh Generation Volume Mesh Distribute Computing Environment Ideal Mesh Mesh Generation Method
Unable to display preview. Download preview PDF.
- 2.Synopsys, http://www.synopsys.com/
- 3.Chrisochoides, N., et al.: A Survey of Parallel Mesh Generation Methods. Brown University (2005)Google Scholar
- 4.Ito, Y., et al.: Parallel Unstructured Mesh Generation by an Advancing Front Method. Mathematics and Computers in Simulation 75(5-6) (2007)Google Scholar
- 5.Magoules, F.: Mesh Partitioning Techniques and Domain Decomposition Methods. Saxe-Coburg Publications (2008)Google Scholar
- 6.Shewchuk, J.R.: Unstructured Mesh Generation. In: Combinatorial Scientific Computing. pp. 259–297. CRC Press (2012)Google Scholar
- 7.Stimpfl, F., et al.: High Performance Parallel Mesh Generation and Adaptation. In: Proc. PARA (2008)Google Scholar
- 8.Weinbub, J., et al.: High-Quality Mesh Generation Based on Orthogonal Software Modules. In: Proc. SISPAD (2011)Google Scholar
- 9.Zhou, M., et al.: Tools to Support Mesh Adaptation on Massively Parallel Computers. Engineering with Computers (2011)Google Scholar