The Proceedings of the Asian Conference on Multibody Dynamics
Online ISSN : 2424-2985
セッションID: 59079
会議情報
59079 A SCALABLE PARALLEL METHOD FOR LARGE SCALE COLLISION DETECTION PROBLEMS(Contact, Impact, and Friction)
Hammad MazharDan NegrutArman PazoukiAlessandro Tasora
著者情報
会議録・要旨集 フリー

詳細
抄録
This paper discusses a scalable collision detection algorithm. The algorithm, implemented using software executed on ubiquitous Graphics Processing Unit (GPU) cards, demonstrates two orders of magnitude speedup over state-of-the art sequential implementations when handling multi-million object collision detection tasks. GPUs are composed of many (on the order of hundreds) scalar processors that can simultaneously execute an operation; this strength is leveraged in the proposed algorithm, which combines the use of multiple CPU cores with multiple GPUs. The software implementation of the algorithm can be used to detect collisions between five million objects in less than two seconds and was used to detect 1.4 billion contact events in less than 40 seconds. A spherical padding approach is used to represent the surface geometries as large collections of spheres when dealing with collision detection of bodies with complex geometries. The proposed methodology is expected to be relevant in computational mechanics with applications in granular flow dynamics and smoothed particle hydrodynamics, where the number of contact events ranges from millions to billions.
著者関連情報
© 2010 一般社団法人 日本機械学会
前の記事 次の記事
feedback
Top