...
首页> 外文期刊>Computation >DiamondTorre Algorithm for High-Performance Wave Modeling
【24h】

DiamondTorre Algorithm for High-Performance Wave Modeling

机译:DiamondTorre算法用于高性能波建模

获取原文
   

获取外文期刊封面封底 >>

       

摘要

Effective algorithms of physical media numerical modeling problems’ solution are discussed. The computation rate of such problems is limited by memory bandwidth if implemented with traditional algorithms. The numerical solution of the wave equation is considered. A finite difference scheme with a cross stencil and a high order of approximation is used. The DiamondTorre algorithm is constructed, with regard to the specifics of the GPGPU’s (general purpose graphical processing unit) memory hierarchy and parallelism. The advantages of these algorithms are a high level of data localization, as well as the property of asynchrony, which allows one to effectively utilize all levels of GPGPU parallelism. The computational intensity of the algorithm is greater than the one for the best traditional algorithms with stepwise synchronization. As a consequence, it becomes possible to overcome the above-mentioned limitation. The algorithm is implemented with CUDA. For the scheme with the second order of approximation, the calculation performance of 50 billion cells per second is achieved. This exceeds the result of the best traditional algorithm by a factor of five.
机译:讨论了物理媒体数值建模问题解决方案的有效算法。如果使用传统算法实现,则此类问题的计算速度会受到内存带宽的限制。考虑波动方程的数值解。使用具有交叉模版和高阶近似的有限差分方案。 DiamondTorre算法是根据GPGPU(通用图形处理单元)内存层次结构和并行性的细节而构造的。这些算法的优势是高级数据定位以及异步特性,这使人们可以有效利用所有级别的GPGPU并行性。该算法的计算强度大于采用逐步同步的最佳传统算法的计算强度。结果,有可能克服上述限制。该算法通过CUDA实现。对于具有二阶近似的方案,实现了每秒500亿个单元的计算性能。这比最佳传统算法的结果高出五倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号