Parallel Collision Detection Between Deformable Objects Using SIMD Instructions

MANOCHA Dinesh
DOI: https://doi.org/10.3724/sp.j.1016.2009.02042
2009-01-01
Chinese Journal of Computers
Abstract:Continuous collision detection among deformable objects in complex scenes is still hard to fulfill the demand for interactive design. To speedup processing,a collision detection algorithm which can fully exploit the parallel computing capability of modern CPU is proposed. The algorithm is based on a two-level parallel processing: SIMD instruction based instruction-level parallel processing and multi-thread based task-level parallel processing. A SIMD instruction friendly k-DOP,SIMD-DOP,is designed. It has been analyzed,and compared with 16-DOP and 24-DOP in running efficiency. By using SIMD-DOP and balancing computing loads among multi-cores,optimized accelerations have achieved. The algorithm has been implemented on a workstation with 16 cores,and tested by using several complex benchmarks.
What problem does this paper attempt to address?