Open Access
Peer-Reviewed
Case Studies & Applications
Heterogeneous Design and Efficient Cpu-gpu Implementation of Collision Detection
Abstract
Collison detection is a wide -ranging real-world application. It is one of the key components used in gaming, simulation and animation. Efficient algorithms are required for collision detection as it is repeatedly executed throughout the course of an applic ation. Moreover, due to its computationally intensive nature researchers are investigating ways to reduce its execution time. This paper furthers those research works by devising a parallel CPU-GPU implementation of both broad and narrow phase collision detection with heterogenous workload sharing. An important aspect of co-scheduling is to determine an optimal CPU-GPU partition ratio. We also showcase a successive approximation approach for CPU-GPU implementation of collision detection. The paper demonstrates that the framework is not only applicable to CPU/GPU systems but to other system configuration obtaining a peak performance improvement in the range of 18%.
Keywords
CPU-GPU Systems
Efficient CPU -GPU Implementation
Fast Collision Detection
Gaming and Animation
Heterogeneous Computing
Declarations & Ethics
Funding:
This research received academic dissemination support through ESCAP / JournalsHub publishing programs.
Conflicts of Interest:
The authors declare no competing financial or institutional interests.
Peer Review:
Double-blind peer reviewed by international subject specialists.
License:
Creative Commons Attribution 4.0 International (CC BY 4.0).
How to Cite This Article
APA / MLA / BibTeX
Tayyub, et al. (2019). Heterogeneous Design and Efficient Cpu-gpu Implementation of Collision Detection. IADIS International Journal on Computer Science and Information Systems, 14(2). https://doi.org/10.33965/ijcsis_2019_v14i2_03
Tayyub, et al. "Heterogeneous Design and Efficient Cpu-gpu Implementation of Collision Detection." IADIS International Journal on Computer Science and Information Systems, vol. 14, no. 2, 2019. https://doi.org/10.33965/ijcsis_2019_v14i2_03
Tayyub, et al. "Heterogeneous Design and Efficient Cpu-gpu Implementation of Collision Detection." IADIS International Journal on Computer Science and Information Systems 14, no. 2 (2019). https://doi.org/10.33965/ijcsis_2019_v14i2_03