Document Type
Article
Publication Date
2026
DOI
10.1007/s00366-026-02391-5
Publication Title
Engineering with Computers
Volume
42
Issue
5
Pages
157
Abstract
This paper presents a distributed memory method for anisotropic mesh adaptation that is designed to avoid the use of collective communication and global synchronization techniques. In the presented method, meshing functionality is separated from performance aspects by utilizing a separate entity for each - a multicore cc-NUMA-based (shared memory) mesh generation software and a parallel runtime system that is designed to help applications leverage the concurrency offered by emerging high-performance computing (HPC) architectures. First, an initial mesh is decomposed and its interface elements (subdomain boundaries) are adapted on a single multicore node (shared memory). Subdomains are then distributed among the nodes of an HPC cluster so that their interior elements are adapted while interface elements (already adapted) remain frozen to maintain mesh conformity. Lessons are presented regarding some re-designs of the shared memory software and how its speculative execution model is utilized by the distributed memory method to achieve good performance. The presented method is shown to generate meshes (of up to approximately 1 billion elements) with comparable quality and performance to existing state-of-the-art HPC meshing software.
Rights
© 2026 The Authors.
This article is licensed under a Creative Commons Attribution 4.0 International (CC BY 4.0) License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
Data Availability
Article states: "No datasets were generated or analysed during the current study."
Original Publication Citation
Garner, K., Thomadakis, P., & Chrisochoides, N. (2026). Distributed semi-speculative parallel anisotropic mesh adaptation. Engineering with Computers, 42(5), Article 157. https://doi.org/10.1007/s00366-026-02391-5
Repository Citation
Garner, K., Thomadakis, P., & Chrisochoides, N. (2026). Distributed semi-speculative parallel anisotropic mesh adaptation. Engineering with Computers, 42(5), Article 157. https://doi.org/10.1007/s00366-026-02391-5
ORCID
0000-0003-4138-1017 (Garner), 0000-0002-4299-570X (Thomadakis), 0000-0003-3088-0187 (Chrisochoides)