HPCCD: Hybrid Parallel Continuous Collision Detection using CPUs and GPUs

Cited 36 time in webofscience Cited 0 time in scopus
  • Hit : 700
  • Download : 0
We present a novel, hybrid parallel continuous collision detection (HPCCD) method that exploits the availability of multi-core CPU and GPU architectures. HPCCD is based oil a bounding volume hierarchy, (BVH) and selectively performs lazy reconstructions. Our method works with a wide variety of deforming models and supports self-collision detection. HPCCD takes advantage of hybrid multi-core architectures - using the general-purpose CPUs to perform the BVH traversal and culling while GPUs are used to perforin elementary tests that reduce to solving cubic equations. We propose a novel task decomposition method that leads to a lock-free parallel algorithm in the main loop of our BVH-based collision detection to create a highly scalable algorithm. By exploiting the availability of hybrid, multi-core CPU and GPU architectures, our proposed method achieves more than air order of magnitude improvement in performance rising four CPU-cores and two GPUs, compared to rising a single CPU-core. This improvement results in an interactive performance, tip to 148fps, for various deforming benchmarks consisting of tens or hundreds of thousand triangles.
Publisher
WILEY-BLACKWELL PUBLISHING
Issue Date
2009-10
Language
English
Article Type
Article
Keywords

OBJECTS; MODELS

Citation

COMPUTER GRAPHICS FORUM, v.28, no.7, pp.1791 - 1800

ISSN
0167-7055
URI
http://hdl.handle.net/10203/175524
Appears in Collection
CS-Journal Papers(저널논문)
Files in This Item
There are no files associated with this item.
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 36 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0