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...

Full description

Saved in:
Bibliographic Details
Main Authors: Mohd. Suaib, Norhaida, Mohd. Nasir, Fawwaz
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
id my.utm.61499
record_format eprints
spelling my.utm.614992017-04-25T08:39:25Z http://eprints.utm.my/id/eprint/61499/ Broad phase collision detection using multi-core processor Mohd. Suaib, Norhaida Mohd. Nasir, Fawwaz QA75 Electronic computers. Computer science 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. 2014 Conference or Workshop Item PeerReviewed application/pdf en http://eprints.utm.my/id/eprint/61499/1/NorhaidaMohdSuaib2014_BroadPhaseCollisionDetectionusingMultiCore.pdf Mohd. Suaib, Norhaida and Mohd. Nasir, Fawwaz (2014) Broad phase collision detection using multi-core processor. In: 3rd International Conference on Interactive Digital Media (ICIDM2014), 2-4 Dec, 2014, Kota Kinabalu, Malaysia.
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
language English
topic QA75 Electronic computers. Computer science
spellingShingle QA75 Electronic computers. Computer science
Mohd. Suaib, Norhaida
Mohd. Nasir, Fawwaz
Broad phase collision detection using multi-core processor
description 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.
format Conference or Workshop Item
author Mohd. Suaib, Norhaida
Mohd. Nasir, Fawwaz
author_facet Mohd. Suaib, Norhaida
Mohd. Nasir, Fawwaz
author_sort Mohd. Suaib, Norhaida
title Broad phase collision detection using multi-core processor
title_short Broad phase collision detection using multi-core processor
title_full Broad phase collision detection using multi-core processor
title_fullStr Broad phase collision detection using multi-core processor
title_full_unstemmed Broad phase collision detection using multi-core processor
title_sort broad phase collision detection using multi-core processor
publishDate 2014
url http://eprints.utm.my/id/eprint/61499/1/NorhaidaMohdSuaib2014_BroadPhaseCollisionDetectionusingMultiCore.pdf
http://eprints.utm.my/id/eprint/61499/
_version_ 1643655184439574528