稀疏格子上晶格玻尔兹曼方法高度优化传播步骤的建模与性能分析
分布式、并行与集群计算
2015-12-24 v2
摘要
计算流体动力学 (CFD) 需要在当代大规模并行计算机上消耗大量的计算周期。因此,性能优化是这一计算科学领域的关键活动。它不仅缩短了求解时间,还有助于最小化能耗。在本工作中,我们研究了基于 MPI 并行的晶格玻尔兹曼流求解器的性能优化,该求解器使用带有间接寻址的稀疏格子表示。首先,我们描述了如何最小化这种间接寻址以提高单核和芯片级性能。其次,通过适当的分区减少了通信开销,同时保持了单核性能的提升。这两项优化使得求解器能够在能耗最小的工作点运行。
引用
@article{arxiv.1410.0412,
title = {Modeling and analyzing performance for highly optimized propagation steps of the lattice Boltzmann method on sparse lattices},
author = {M. Wittmann and T. Zeiser and G. Hager and G. Wellein},
journal= {arXiv preprint arXiv:1410.0412},
year = {2015}
}
备注
Updated and extended version. Submitted to ISC 2015