节点文献

多核加速的并行碰撞检测

Parallel Collision Detection on Multi-core Platform

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 杜鹏唐敏童若锋

【Author】 Du Peng,Tang Min,and Tong Ruofeng(Department of Computer Science,Zhejiang University,Hangzhou 310027)

【机构】 浙江大学计算机科学与技术学院

【摘要】 针对复杂场景中碰撞检测算法无法满足实时性要求的问题,通过分析影响碰撞检测算法并行度的主要因素,提出一种基于数据分块思想的并行碰撞检测算法.在初始化阶段,将场景数据从空间角度进行分块;在碰撞检测阶段,由每个处理器处理一块数据以实现包围盒并行更新,同时利用静态和动态相结合的任务分配策略实现碰撞检测的并行化.在16核和24核处理器模式下与已有算法进行对比实验的结果证明,文中算法能够提升碰撞检测速度,同时具有很好的兼容性.

【Abstract】 Continuous collision detection among deformable objects in complex scenes is still hard to perform in real time.To speedup processing,after analyzing the key factors for parallel collision detection,we present a parallel collision detection algorithm based on data partitioning.The algorithm is divided into two phases.In the initial phase,the scene data is partitioned from the view of space.In the collision detection phase,each data block is processed by one processor to update bounding volume parallel,while a static and dynamic task allocation strategy is adopted to make collision detection parallel.Compared with existing algorithms under 16 and 24 cores,it is shown that the algorithm can improve the efficiency of collision detection with good compatibility.

【基金】 国家自然科学基金项目(60803054);教育部-Intel信息技术专项科研基金项目(MOE-INTEL-09-05);浙江省自然科学基金项目(Y1100069)
  • 【文献出处】 计算机辅助设计与图形学学报 ,Journal of Computer-Aided Design & Computer Graphics , 编辑部邮箱 ,2011年05期
  • 【分类号】TP391.41
  • 【被引频次】41
  • 【下载频次】366
节点文献中: 

本文链接的文献网络图示:

本文的引文网络