Massively parallel tandem traversal of bounding volume hierarchies for geometric queries on distributed meshes

The efficient computation of geometric queries on large sets of elements, such as intersections or nearest neighbor searches, is crucial for many applications such as contact detection in mechanics simulations. While hierarchical data structures based on spatial or geometric partitioning have been extensively studied over the past 40 years, research detailing their adaptation to massively distributed environments using the message passing interface library—specifically how the communications are done and optimized for parallel efficiency—remains under-explored. We quantify the impact of various design choices to achieve rapid contact detection in massively distributed simulations using bounding volume hierarchies. The memory layout is optimized by reducing the hierarchy node size and ordering them with an innovative “L-filling curve” pattern. Next, the impact of a tandem traversal algorithm is analyzed, along with the optimal exploration order of both hierarchies’ nodes. The parallelization of this tandem traversal is presented, focusing on balancing message latency and volume to enhance parallel efficiency. These design choices extend to a wide range of applications and data structures. Finally, the algorithm’s strong performance is demonstrated up to 20,000 MPI tasks to handle tens of billions of intersections on very large meshes exceeding 100 billion elements.

Authors

Institutions

Publication Details

Journal
Computers & Structures
Published
2025-06-06
DOI
https://doi.org/10.1016/j.compstruc.2025.107843
Primary Topic
Computational Geometry and Mesh Generation
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Massively parallel tandem traversal of bounding volume hierarchies for geometric queries on distributed meshes

Benoit Prabel, V. Chiaruttini, Olivier Jamond, Christophe Bovet et al.
Computers & Structures
Computational Geometry and Mesh Generation
article

Massively parallel tandem traversal of bounding volume hierarchies for geometric queries on distributed meshes

Benoit Prabel, V. Chiaruttini, Olivier Jamond, Christophe Bovet, Antoine Motte
article en

Abstract

The efficient computation of geometric queries on large sets of elements, such as intersections or nearest neighbor searches, is crucial for many applications such as contact detection in mechanics simulations. While hierarchical data structures based on spatial or geometric partitioning have been extensively studied over the past 40 years, research detailing their adaptation to massively distributed environments using the message passing interface library—specifically how the communications are done and optimized for parallel efficiency—remains under-explored. We quantify the impact of various design choices to achieve rapid contact detection in massively distributed simulations using bounding volume hierarchies. The memory layout is optimized by reducing the hierarchy node size and ordering them with an innovative “L-filling curve” pattern. Next, the impact of a tandem traversal algorithm is analyzed, along with the optimal exploration order of both hierarchies’ nodes. The parallelization of this tandem traversal is presented, focusing on balancing message latency and volume to enhance parallel efficiency. These design choices extend to a wide range of applications and data structures. Finally, the algorithm’s strong performance is demonstrated up to 20,000 MPI tasks to handle tens of billions of intersections on very large meshes exceeding 100 billion elements.

Computers & StructuresVol. 316
Commissariat à l'Énergie Atomique et aux Énergies Alternatives (FR), Université Paris-Saclay (FR), Office National d'Études et de Recherches Aérospatiales (FR), CEA Paris-Saclay (FR), Safran Electronics (Canada) (CA)
Openalex Percentile: Top 77%
Computational Geometry and Mesh Generation
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Massively parallel tandem traversal of bounding volume hierarchies for geometric queries on distributed meshes — Benoit Prabel, V. Chiaruttini, et al. · Computers & Structures (2025) | TGRS Research Map | TGRS