首页> 外文会议>Workshop on Parallel and distributed simulation >Using quad trees for parallelizing conflict detection in a sequential simulation
【24h】

Using quad trees for parallelizing conflict detection in a sequential simulation

机译:在顺序仿真中使用四叉树并行化冲突检测

获取原文
获取外文期刊封面目录资料

摘要

This paper describes a parallel proximity detection algorithm and illustrates its application to the problem of conflict detection in an aviation simulation. The algorithm invokes a previously designed sequential function in parallel, using spatial information acquired during the traversal of a quad tree, to keep the separate invocations of the function as independent as possible. The method is generally applicable to any function (not just conflict detection) whose arguments are spatially organized. Empirical results show that a single-threaded version of the algorithm sped up the simulation by 57%, while a four-threaded parallel version extracted 30% of the remaining additional speedup. These results are even more noteworthy given that the architecture of the simulation remains intact: we only replace the invocation mechanism for one function.

机译:

本文描述了一种并行接近度检测算法,并说明了其在航空仿真中的冲突检测问题中的应用。该算法使用遍历四叉树的过程中获取的空间信息并行调用先前设计的顺序函数,以使函数的各个调用尽可能独立。该方法通常适用于参数在空间上组织的任何函数(不仅仅是冲突检测)。经验结果表明,该算法的单线程版本使仿真速度提高了57%,而四线程并行版本提取了30%的剩余额外提速。考虑到仿真的体系结构仍然完整,这些结果甚至更加值得注意:我们仅将调用机制替换为一个函数。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号