MCCD: Multi-core collision detection between deformable models using front-based decomposition

  • Authors:
  • Min Tang;Dinesh Manocha;Ruofeng Tong

  • Affiliations:
  • College of Computer Science and Technology, Zhejiang University, Hangzhou, Zhejiang 310027, China;Department of Computer Science, University of North Carolina at Chapel Hill, CB 3175 Sitterson Hall, Rm 306, Chapel Hill, NC 27599-3175. USA;College of Computer Science and Technology, Zhejiang University, Hangzhou, Zhejiang 310027, China

  • Venue:
  • Graphical Models
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a novel parallel algorithm for fast continuous collision detection (CCD) between deformable models using multi-core processors. We use a hierarchical representation to accelerate these queries and present an incremental algorithm that exploits temporal coherence between successive frames. Our formulation distributes the computation among multiple cores by using fine-grained front-based decomposition. We also present efficient techniques to reduce the number of elementary tests and analyze the scalability of our approach. We have implemented the parallel algorithm on eight core and 16 core PCs, and observe up to 7x and 13x speedups respectively, on complex benchmarks.