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 条
  • [31] Poet: A Power Efficient Hybrid Optical NoC Topology for Heterogeneous CPU-GPU Systems
    Cheng, Tao
    Wu, Ning
    Yan, Gaizhen
    Zhang, Xinggan
    Zhang, Xiaoqiang
    45TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2019), 2019, : 3091 - 3095
  • [32] Hydra: Efficient Detection of Multiple Concurrency Bugs on Fused CPU-GPU Architecture
    Dai, Zhuofang
    Wang, Haojun
    Zhang, Weihua
    Chen, Haibo
    Zang, Binyu
    2014 43RD INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2014, : 331 - 340
  • [33] An efficient CPU-GPU hybrid parallel implementation for DVB-RCS2 receiver
    Wang, Yueqing
    Wang, Fang
    Li, Rongchun
    Dou, Yong
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (19):
  • [34] Design space exploration of on-chip ring interconnection for a CPU-GPU heterogeneous architecture
    Lee, Jaekyu
    Li, Si
    Kim, Hyesoon
    Yalamanchili, Sudhakar
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2013, 73 (12) : 1525 - 1538
  • [35] Parallel implementation of the four-dimensional lattice spring model on heterogeneous CPU-GPU systems
    Zhao, Gao-Feng
    Rui, Fuxin
    Chen, Hua
    Li, Qin
    INTERNATIONAL JOURNAL OF ROCK MECHANICS AND MINING SCIENCES, 2020, 133 (133)
  • [36] SCALABLE HETEROGENEOUS CPU-GPU COMPUTATIONS FOR UNSTRUCTURED TETRAHEDRAL MESHES
    Langguth, Johannes
    Sourouri, Mohammed
    Lines, Glenn Terje
    Baden, Scott B.
    Cai, Xing
    IEEE MICRO, 2015, 35 (04) : 6 - 15
  • [37] Accelerating Batched Power Flow on Heterogeneous CPU-GPU Platform
    Hao, Jiao
    Zhang, Zongbao
    He, Zonglin
    Liu, Zhengyuan
    Tan, Zhengdong
    Song, Yankan
    Energies, 2024, 17 (24)
  • [38] GPU Computing Pipeline Inefficiencies and Optimization Opportunities in Heterogeneous CPU-GPU Processors
    Hestness, Joel
    Keckler, Stephen W.
    Wood, David A.
    2015 IEEE INTERNATIONAL SYMPOSIUM ON WORKLOAD CHARACTERIZATION (IISWC), 2015, : 87 - 97
  • [39] EFFICIENT PARALLEL PROCESSING BY IMPROVED CPU-GPU INTERACTION
    Khatter, Harsh
    Aggarwal, Vaishali
    PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON ISSUES AND CHALLENGES IN INTELLIGENT COMPUTING TECHNIQUES (ICICT), 2014, : 159 - 161
  • [40] A Sample-Based Dynamic CPU and GPU LLC Bypassing Method for Heterogeneous CPU-GPU Architectures
    Wang, Xin
    Zhang, Wei
    2017 16TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS / 11TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING / 14TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2017, : 753 - 760