HETEROGENEOUS DESIGN AND EFFICIENT CPU-GPU IMPLEMENTATION OF COLLISION DETECTION

被引:0
|
作者
Tayyub, Mohid [1 ]
Khan, Gul N. [1 ]
机构
[1] Ryerson Univ, Elect Comp & Biomed Engn, 350 Victoria St, Victoria, ON M5B 2K3, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
CPU-GPU Systems; Efficient CPU-GPU Implementation; Fast Collision Detection; Gaming and Animation; Heterogeneous Computing;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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 application. 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%.
引用
收藏
页码:25 / 40
页数:16
相关论文
共 50 条
  • [1] Efficient Matrix Factorization on Heterogeneous CPU-GPU Systems
    Yu, Yuanhang
    Wen, Dong
    Zhang, Ying
    Wang, Xiaoyang
    Zhang, Wenjie
    Lin, Xuemin
    2021 IEEE 37TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2021), 2021, : 1871 - 1876
  • [2] Efficient Pattern Matching on CPU-GPU Heterogeneous Systems
    Sanz, Victoria
    Pousa, Adrian
    Naiouf, Marcelo
    De Giusti, Armando
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING (ICA3PP 2019), PT I, 2020, 11944 : 391 - 403
  • [3] Heterogeneous CPU-GPU Moving Targets Detection For UAV Video
    Li, Maowen
    Tang, Linbo
    Han, Yuqi
    Yu, Chunlei
    Zhang, Chao
    Fu, Huiquan
    NINTH INTERNATIONAL CONFERENCE ON DIGITAL IMAGE PROCESSING (ICDIP 2017), 2017, 10420
  • [4] A Heterogeneous CPU-GPU Implementation for Discrete Elements Simulation with Multiple GPUs
    Tian, Yuan
    Qi, Ji
    Lai, Junjie
    Zhou, Qingguo
    Yang, Lei
    2013 INTERNATIONAL JOINT CONFERENCE ON AWARENESS SCIENCE AND TECHNOLOGY & UBI-MEDIA COMPUTING (ICAST-UMEDIA), 2013, : 547 - +
  • [5] Parallel Implementation of Sieving Algorithm on Heterogeneous CPU-GPU Computing Architectures
    Wu, Mengsi
    Li, Pei
    Chen, Jiageng
    Yao, Shixiong
    INFORMATION SECURITY PRACTICE AND EXPERIENCE, ISPEC 2024, 2025, 15053 : 258 - 272
  • [6] Energy Efficient Job Scheduling with DVFS for CPU-GPU Heterogeneous Systems
    Chau, Vincent
    Chu, Xiaowen
    Liu, Hai
    Leung, Yiu-Wing
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON FUTURE ENERGY SYSTEMS (E-ENERGY'17), 2017, : 1 - 11
  • [7] An efficient, model-based CPU-GPU heterogeneous FFT library
    Ogata, Yasuhito
    Endo, Toshio
    Maruyama, Naoya
    Matsuoka, Satoshi
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 380 - +
  • [8] Efficient Monte Carlo Dose Calculation On CPU-GPU Heterogeneous Systems
    Xiao, K.
    Zhou, B.
    Chen, D. Z.
    Hu, X. S.
    MEDICAL PHYSICS, 2014, 41 (06) : 169 - +
  • [9] Supporting Energy-Efficient Computing on Heterogeneous CPU-GPU Architectures
    Siehl, Kyle
    Zhao, Xinghui
    2017 IEEE 5TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD 2017), 2017, : 134 - 141
  • [10] Workload Placement on Heterogeneous CPU-GPU Systems
    Carvalho, Marcos N. L.
    Simitsis, Alkis
    Queralt, Anna
    Romero, Oscar
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2024, 17 (12): : 4241 - 4244