格子Boltzmann数值计算的性能优化
Performance Optimization of Lattice Boltzmann Numerical Calculation
DOI: 10.12677/SEA.2020.94030, PDF,    国家自然科学基金支持
作者: 李阳贵:岭南师范学院,数学与统计学院,广东 湛江;中国科学院深圳先进技术研究院,合成生物学研究所,广东 深圳;吕 莹*:岭南师范学院,机电工程学院,广东 湛江;梁大成:广东茂名幼儿师范专科学校,数学系,广东 茂名;黄笑冲:湛江市爱周高级中学,广东 湛江
关键词: 格子Boltzmann方法性能优化泰勒–格林涡流Lattice Boltzmann Method Performance Optimization Taylor-Green Vortex
摘要: 格子Boltzmann方法是科学与工程计算的重要模型与数值方法,该方法能够从底层描述和计算细尺度特征,同时计算量也较大。为了提高计算效率,本文主要从指令级别对格子Boltzmann数值计算进行性能优化。数值实验结果表明,优化后计算性能显著提高。
Abstract: Lattice Boltzmann method is an important model and numerical method in scientific and engi-neering calculation. It can describe and calculate the fine scale characteristics from the bottom layer, and the calculation cost is also large. In order to improve the computational efficiency, this paper mainly optimizes the performance of lattice Boltzmann numerical calculation from the in-struction level. The results of numerical experiments show that the computational performance is improved significantly after optimization.
文章引用:李阳贵, 吕莹, 梁大成, 黄笑冲. 格子Boltzmann数值计算的性能优化[J]. 软件工程与应用, 2020, 9(4): 272-277. https://doi.org/10.12677/SEA.2020.94030

参考文献

[1] Teixeira, C.M. (1998) Incorporating Turbulence Models into the Lattice-Boltzmann Method. International Journal of Modern Physics C, 9, 1159-1175. [Google Scholar] [CrossRef
[2] Nabovati, A., Llewellin, E.W. and Sousa, A.C. (2009) A General Model for the Permeability of Fibrous Porous Media Based on Fluid Flow Simulations Using the Lattice Boltzmann Method. Composites Part A—Applied Science and Manufacturing, 40, 860-869. [Google Scholar] [CrossRef
[3] Cho, H., Jeong, N. and Sung, H.J. (2013) Permeability of Microscale Fibrous Porous Media Using the Lattice Boltzmann Method. International Journal of Heat and Fluid Flow, 44, 435-443. [Google Scholar] [CrossRef
[4] Zhou, K., Hou, J., Sun, Q., Guo, L., Bing, S., Du, Q. and Yao, C. (2018) A Study on Particle Suspension Flow and Permeability Impairment in Porous Media Using LBM-DEM-IMB Simulation Method. Transport in Porous Media, 124, 681-698. [Google Scholar] [CrossRef
[5] Sajjadi, H., Amiri Delouei, A., Sheikholeslami, M., Atashafrooz, M. and Succi, S. (2019) Simulation of Three Dimensional MHD Natural Convection Using Double MRT Lattice Boltzmann Method. Physica A: Statistical Mechanics and Its Applications, 515, 474-496.
[6] 李庆, 余悦, 唐诗. 多相格子Boltzmann方法及其在相变传热中的应用[J]. 科学通报, 2020, 65(17): 1677-1693. [Google Scholar] [CrossRef
[7] Chen, L.-J. (2002). BGK Electron Solitary Waves in 3D Magnetized Plasma. Geophysical Research Letters, 29, 1331.[CrossRef
[8] Guo, Z., Zheng, C. and Zhao, T.S. (2001) A Lattice BGK Scheme with General Propagation. Journal of Scientific Computing, 16, 569-585. [Google Scholar] [CrossRef
[9] Mei, R., Luo, L.S., Lallemand, P. and d’Humières, D. (2006) Consistent Initial Conditions for LBE Simulations. Computers & Fluids, 35, 855-862. [Google Scholar] [CrossRef