首页> 外文期刊>Engineering with Computers >A method for speeding up beam-tracing simulation using thread-level parallelization
【24h】

A method for speeding up beam-tracing simulation using thread-level parallelization

机译:一种使用线程级并行化加速波束跟踪仿真的方法

获取原文
获取原文并翻译 | 示例
           

摘要

In recent years, the computational power of modern processors has been increasing mainly because of the increase in the number of processor cores. Computationally intensive applications can gain from this trend only if they employ parallelism, such as thread-level parallelization. Geometric simulations can employ thread-level parallelization because the main part of a geometric simulation can be divided into a subset of mutually independent tasks. This approach is especially interesting for acoustic beam tracing because it is an intensive computing task. This paper presents the parallelization of an existing beam-tracing simulation composed of three algorithms. Two of them are iterative algorithms, and they are parallelized with an already known technique. The most novel method is the parallelization of the third algorithm, the recursive octree generation. To check the performance of the multi-threaded parallelization, several tests are performed using three different computer platforms. On all of the platforms, the multi-threaded octree generation algorithm shows a significant speedup, which is linear when all of the threads are executed on the same processor.
机译:近年来,现代处理器的计算能力一直在增加,这主要是因为处理器内核数量的增加。只有使用线程级并行化等并行性时,计算密集型应用程序才能从这种趋势中受益。几何模拟可以采用线程级并行化,因为几何模拟的主要部分可以分为相互独立的任务的子集。这种方法对于声束跟踪特别有趣,因为它是一项繁重的计算任务。本文介绍了由三种算法组成的现有光束跟踪仿真的并行化。其中两个是迭代算法,并且已通过一种已知技术并行化。最新颖的方法是第三种算法(递归八叉树生成)的并行化。为了检查多线程并行化的性能,使用三种不同的计算机平台执行了一些测试。在所有平台上,多线程八叉树生成算法均显示出显着的加速,当所有线程在同一处理器上执行时,线性加速是线性的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号