Experience with Distributed Memory Delaunay-based Image-to-Mesh Conversion Implementation
Polykarpos Thomadakis, Nikos Chrisochoides

TL;DR
This study evaluates the scalability and efficiency of distributed memory parallel algorithms for 3D image-to-mesh conversion using Delaunay triangulation, highlighting performance trade-offs between shared and distributed memory implementations.
Contribution
It introduces a distributed memory implementation of a Delaunay-based image-to-mesh algorithm and compares its performance with shared memory approaches, revealing scalability challenges.
Findings
Distributed implementation achieves up to 5.4x speedup with 180 cores.
MPI-MW implementation has higher overheads, making it slower than shared memory on the same cores.
Shared memory implementation is more efficient than distributed memory for the tested configurations.
Abstract
This paper presents some of our findings on the scalability of parallel 3D mesh generation on distributed memory machines. The primary objective of this study was to evaluate a distributed memory approach for implementing a 3D parallel Delaunay-based algorithm that converts images to meshes by leveraging an efficient shared memory implementation. The secondary objective was to evaluate the effectiveness of labor (i.e., reduce development time) while introducing minimal overheads to maintain the parallel efficiency of the end-product i.e., distributed implementation. The distributed algorithm utilizes two existing and independently developed parallel Delaunay-based methods: (1) a fine-grained method that employs multi-threading and speculative execution on shared memory nodes and (2) a loosely coupled Delaunay-refinement framework for multi-node platforms. The shared memory…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Geometry and Mesh Generation · Computer Graphics and Visualization Techniques · Remote Sensing and LiDAR Applications
