Title
An Approach for Parallel Loading and Pre-Processing of Unstructured Meshes Stored in Spatially Scattered Fashion
Abstract
This paper presents a workflow for parallel loading of database files containing sequentially stored unstructured meshes that are not considered to be efficiently read in parallel. In such a file consecutive elements are not spatially located and their respective nodes are at unknown positions in the file. This makes parallel loading challenging since adjacent elements are on different MPI processes, and their respective nodes are on unknown MPI processes. These two facts lead to a high communication overhead and very poor scalability if not addressed properly. In a standard approach, a sequentially stored mesh is sequentially converted to a particular parallel format accepted by a solver. This represents a significant bottleneck. Our proposed algorithm demonstrates that this bottleneck can be overcome, since it is able to (i) efficiently recreate an arbitrary stored sequential mesh in the distributed memory of a supercomputer without gathering the information into a single MPI rank, and (ii) prepare the mesh for massively parallel solvers.
Year
DOI
Venue
2019
10.1109/IPDPS.2019.00084
2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS)
Keywords
Field
DocType
unstructured mesh, parallel mesh loader, format converter, domain decomposition, space filling curve
Bottleneck,Polygon mesh,Supercomputer,Massively parallel,Computer science,Parallel computing,Distributed memory,Solver,Domain decomposition methods,Scalability
Conference
ISSN
ISBN
Citations 
1530-2075
978-1-7281-1247-3
0
PageRank 
References 
Authors
0.34
10
3
Name
Order
Citations
PageRank
Ondrej Meca1175.00
Lubomir Riha23914.31
Tomás Brzobohatý393.16