File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: Bulk-synchronous parallel simultaneous BVH traversal for collision detection on GPUs

TitleBulk-synchronous parallel simultaneous BVH traversal for collision detection on GPUs
Authors
KeywordsGPU
BVH
BSP
Collision detection
Parallel computing
Issue Date2018
Citation
Proceedings - I3D 2018: ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, 2018, article no. 4 How to Cite?
Abstract© 2018 Association for Computing Machinery. Simultaneous BVH traversal, as a dynamic task of pair-wise proximity tests, poses several challenges in terms of parallelization using GPUs. It isahighly dynamic and data-dependent problem which can induce control-flow divergence and inefficient data-access patterns. We present a simple solution using the bulk-synchronous parallel model to ensure a uniform mode of execution, and balanced workloads across GPU threads. The method is easy to implement, fast and operates entirely on the GPU by relying on a topology-centred work expansion scheme to ensure large concurrent workloads. We demonstrate speedups of upto 7.1× over the widely used "streams" model for GPU based parallel collision detection.
Persistent Identifierhttp://hdl.handle.net/10722/288576
ISI Accession Number ID

 

DC FieldValueLanguage
dc.contributor.authorChitalu, Floyd M.-
dc.contributor.authorDubach, Christophe-
dc.contributor.authorKomura, Taku-
dc.date.accessioned2020-10-12T08:05:19Z-
dc.date.available2020-10-12T08:05:19Z-
dc.date.issued2018-
dc.identifier.citationProceedings - I3D 2018: ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, 2018, article no. 4-
dc.identifier.urihttp://hdl.handle.net/10722/288576-
dc.description.abstract© 2018 Association for Computing Machinery. Simultaneous BVH traversal, as a dynamic task of pair-wise proximity tests, poses several challenges in terms of parallelization using GPUs. It isahighly dynamic and data-dependent problem which can induce control-flow divergence and inefficient data-access patterns. We present a simple solution using the bulk-synchronous parallel model to ensure a uniform mode of execution, and balanced workloads across GPU threads. The method is easy to implement, fast and operates entirely on the GPU by relying on a topology-centred work expansion scheme to ensure large concurrent workloads. We demonstrate speedups of upto 7.1× over the widely used "streams" model for GPU based parallel collision detection.-
dc.languageeng-
dc.relation.ispartofProceedings - I3D 2018: ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games-
dc.subjectGPU-
dc.subjectBVH-
dc.subjectBSP-
dc.subjectCollision detection-
dc.subjectParallel computing-
dc.titleBulk-synchronous parallel simultaneous BVH traversal for collision detection on GPUs-
dc.typeConference_Paper-
dc.description.naturelink_to_subscribed_fulltext-
dc.identifier.doi10.1145/3190834.3190848-
dc.identifier.scopuseid_2-s2.0-85048818437-
dc.identifier.spagearticle no. 4-
dc.identifier.epagearticle no. 4-
dc.identifier.isiWOS:000492752000004-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats