...
【24h】

On vectorization for lattice based simulations

机译:基于晶格模拟的矢量化

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

摘要

We present a vector-friendly blocked computing strategy for the lattice Boltzmann method (LBM). This strategy, along with a recently developed data structure, Structure of Arrays of Structures (SoAoS), is implemented for multi-relaxation type lattice Boltzmann (LB). The proposed methodology enables optimal memory bandwidth utilization in the advection step and high compute efficiency in the collision step of LB implementation. In a dense computing environment, current performance optimization framework for LBM is able to achieve high single-core efficiency.
机译:我们提出了一种格子Boltzmann方法(LBM)的矢量友好块计算策略。此策略与最近开发的数据结构“结构的阵列结构(SoAoS)”一起用于多松弛类型晶格玻尔兹曼(LB)。所提出的方法能够实现平流步骤中最佳的内存带宽利用率,并在LB实现的冲突步骤中实现高计算效率。在密集的计算环境中,当前用于LBM的性能优化框架能够实现高单核效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号