PQ-Free HD: Priority-Queue-Free Hausdorff Distance for Triangle Meshes on GPU
Zhihao Hu, Renjie Chen
摘要
Computing the Hausdorff distance between triangle meshes with guaranteed accuracy is a computationally intensive task. Conventional Branch-and-Bound (B&B) approaches are fundamentally ill-suited for massive parallelism. Their reliance on a global priority queue (PQ) for both best-first scheduling and global termination checks creates a serial bottleneck that prevents scalable performance. We introduce PQ-Free HD , a parallel B&B framework that eliminates this dependency by decoupling the algorithm's termination logic from its scheduling order. This is achieved by relaxing the culling criterion, thereby replacing the priority queue with a contention-free ring buffer, which transforms the execution model from a state-dependent serial search into a high-throughput, asynchronous batch-processing paradigm. The framework consists of four key components: (1) a parallel priority-queue-free B&B paradigm; (2) a hierarchical GPU execution architecture combining batched depth-first scheduling with fused collaborative kernels; (3) a geometrically robust seven-stage culling pipeline featuring novel tests for challenging geometries; and (4) a compact 29-byte procedural task descriptor that achieves an 83.9% memory reduction. Evaluations demonstrate substantial speedups: a median of 71.7× over the state-of-the-art CPU algorithm on general benchmarks, and exceeding 10,000× on challenging CAD models with dense planar structures. The throughput advantage scales super-linearly with problem complexity. We showcase practical value by building a strictly Hausdorff-distance-bounded mesh simplification tool entirely on the GPU. Our work provides a new method for high-throughput, tolerance-controllable B&B-based geometric queries on GPUs. Code and data are available at https://github.com/huzhihao2001/pqfree-hd.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
相关 Paper
- GPU-accelerated Certified Hausdorff Distance Between Triangle MeshesHaopeng Fan, Min Tang, Leonardo Sacht, Qiang Zou 等SIGGRAPH 2026
- P2M: A Fast Solver for Querying Distance from Point to Mesh SurfaceChen Zong, Jiacheng Xu, Jiantao Song, Shuang-Min Chen 等SIGGRAPH 2023 · 被引用 13 次
- RXMesh: a GPU mesh data structureAhmed H. Mahmoud, Serban D. Porumbescu, John D. OwensSIGGRAPH 2021 · 被引用 17 次
- Offset Geometric ContactAnka He Chen, Jerry Hsu, Ziheng Liu, Miles Macklin 等SIGGRAPH 2025 · 被引用 6 次
- Micro-Mesh ConstructionAndrea Maggiordomo, Henry Moreton, Marco TariniSIGGRAPH 2023 · 被引用 22 次
