基于数据并行的碰撞检测-计算机工程.PDF

基于数据并行的碰撞检测-计算机工程.PDF

基于数据并行的碰撞检测-计算机工程

第 卷 第 期 计 算 机 工 程 年 月 先进计算与数据处理 文章编号 文献标志码 中图分类号 基于数据并行的碰撞检测 彭 振吴百锋 复旦大学 计算机科学技术学院上海 摘 要 在建筑信息建模的精确碰撞检测应用中数据量日趋庞大但串行执行无法随处理机主频的增加而持续加 速 针对该问题构建面向多核及众核处理机的数据并行计算模型基于此提出一种数据并行碰撞检测方法 对 参与碰撞检测的模型进行立方体细分去除数据相关性设计数据并行的模型组合冲突检测和归约计算过程并 分析算法的抽象形式和理论执行时间 实验结果表明该方法具有可行性和持续可扩展性可为解决数据密集型 问题提供一种高效的数据并行方式 关键词 数据并行碰撞检测单指令多数据建筑信息建模持续可扩展性 中文引用格式彭 振吴百锋基于数据并行的碰撞检测计算机工程 英文引用格式 传统算法将处理过程分成很多子过程分别交 概述 付不同的处理机执行以此来实现并行计算 但这 计算技术进入并行计算时代处理器频率难以 些子过程之间通常存在大量的依赖关系限制了并行 进一步提高但处理机核数量可以持续增加因此 度更为关键的是这种分解过程通常是有限制的无 如何在单一的程序里持续有效地利用 日益增多的 法随着数据量的增加而不断增加细分程度以及并 处理机核成为目前研究领域中的一个难题 单指 行度 令多数据 技 针对上述问题本文提出一种基于数据并行的 术是解决该问题的一种重要方法它能在不提高程 碰撞检测方法将数据处理过程分为大量同构但独 序复杂度的前提下通过持续增加处理器核数量来 立的子过程避免因数据量增加而造成复杂度和执 获得更强的计算能力 但现有算法由于内部复杂的 行时间增加的情况 同时以建筑信息建模 控制结构以及数据依赖关系难以成为有效的 中的精确碰撞检测为例 算法

文档评论(0)

1亿VIP精品文档

相关文档