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

ORCID

0000-0003-4138-1017 (Garner), 0000-0002-4299-570X (Thomadakis), 0000-0003-3088-0187 (Chrisochoides)

Share

COinS