Broad phase collision detection using multi-core processor
Collision detection is a very important component in computer graphics applications. However, due to its high algorithm complexity, collision detection usually forms a bottleneck in many of these applications causing the simulation performance to deteriorate. Earlier algorithms for collision detecti...
Saved in:
Main Authors: | , |
---|---|
Format: | Conference or Workshop Item |
Language: | English |
Published: |
2014
|
Subjects: | |
Online Access: | http://eprints.utm.my/id/eprint/61499/1/NorhaidaMohdSuaib2014_BroadPhaseCollisionDetectionusingMultiCore.pdf http://eprints.utm.my/id/eprint/61499/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Teknologi Malaysia |
Language: | English |
Summary: | Collision detection is a very important component in computer graphics applications. However, due to its high algorithm complexity, collision detection usually forms a bottleneck in many of these applications causing the simulation performance to deteriorate. Earlier algorithms for collision detection are sequential in nature. The multi-core processor technology is seen as an opportunity to reduce and eliminate this bottleneck by parallelizing the collision detection algorithm. Therefore, this paper implements the sphere bounding volume in the broad phase collision detection using the sequential and parallel approach separately, in order to identify the simulation performance differences between both approaches. The algorithm used to implement the broad phase collision detection involved the all-pair test where it is based on the comparison of the object bounding volume to determine if collision occurs. As an extension, this paper utilizes the graphics processing unit to implement the parallel approach. The implementation of the broad phase parallel collision detection shows improved frame rate for larger number of objects involved up to 1.2 x faster compared to the sequential implementation. |
---|