2010
DOI: 10.1111/j.1467-8659.2010.01769.x
|View full text |Cite
|
Sign up to set email alerts
|

Fast and Scalable CPU/GPU Collision Detection for Rigid and Deformable Surfaces

Abstract: We present a new hybrid CPU/GPU collision detection technique for rigid and deformable objects based on spatial subdivision. Our approach efficiently exploits the massive computational capabilities of modern CPUs and GPUs commonly found in off-the-shelf computer systems. The algorithm is specifically tailored to be highly scalable on both the CPU and the GPU sides. We can compute discrete and continuous external and self-collisions of nonpenetrating rigid and deformable objects consisting of many tens of thous… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
59
0

Year Published

2011
2011
2018
2018

Publication Types

Select...
6
4

Relationship

0
10

Authors

Journals

citations
Cited by 76 publications
(59 citation statements)
references
References 23 publications
0
59
0
Order By: Relevance
“…Parallelizing the broad phase effectively is more complicated, so at present we opt for a simple staggering scheme that allows us to run a sequential broad phase while still making use of all available cores by allowing the simulation to proceed to the next rollback window in parallel. A number of better methods have been proposed for efficient parallel collision detection [Kim et al 2009;Pabst et al 2010;Tang et al 2010;Tang et al 2011], and we hope to incorporate this into our framework in the future. In our current implementation, whenever we need to perform collision detection, we run it in parallel with optimistic simulation of the next rollback window.…”
Section: Parallelizing Collision Detectionmentioning
confidence: 99%
“…Parallelizing the broad phase effectively is more complicated, so at present we opt for a simple staggering scheme that allows us to run a sequential broad phase while still making use of all available cores by allowing the simulation to proceed to the next rollback window in parallel. A number of better methods have been proposed for efficient parallel collision detection [Kim et al 2009;Pabst et al 2010;Tang et al 2010;Tang et al 2011], and we hope to incorporate this into our framework in the future. In our current implementation, whenever we need to perform collision detection, we run it in parallel with optimistic simulation of the next rollback window.…”
Section: Parallelizing Collision Detectionmentioning
confidence: 99%
“…Avril et al (2011) presented a technique that dynamically adapt the first step (broad phase) of the collision detection process on GPU platform during simulation. Pabst et al (2010) proposed a hybrid CPU/GPU collision detection technique for rigid and deformable objects based on spatial subdivision. Liu et al (2010) demonstrated an algorithm of SAP for collision detection between very large numbers of moving bodies using GPUs.…”
Section: Discussionmentioning
confidence: 99%
“…A survey on collision detection methods is available in [60] and GPU implementations in [69] and [96].…”
Section: Collision Detectionmentioning
confidence: 99%