中文版 | English
题名

A highly-efficient locally encoded boundary scheme for lattice Boltzmann method on GPU

作者
通讯作者Peng,Cheng
发表日期
2024-05-01
DOI
发表期刊
ISSN
0010-4655
卷号298
摘要
The lattice Boltzmann method (LBM) is an algorithm to simulate fluid flows with the advantage of locality and simplicity, which is suitable for GPU acceleration and simulation of complex flows. However, LBM simulations involving complex solid boundaries require each boundary node to be aware of the types of all its neighbor nodes, i.e., fluid or solid, during the execution of boundary conditions, which involves tremendous data transfer between global and local memory on GPU. Such data transfer operations constitute a large portion of consumed time and can significantly affect simulation efficiency. This article proposes a novel boundary processing scheme that encodes the neighbor nodes' information into a single integer and stores it on the local node. We choose two- and three-dimensional porous-medium flows to test the performance of the proposed scheme on complex boundary geometries and compare it with the usual schemes that retrieve information redundantly from neighbors. The comparison shows that our proposed scheme can improve the overall computing efficiency by up to 40% for 3D flow simulations through porous media. Such improvement is achieved by reducing time consumption on data transfer.
关键词
相关链接[Scopus记录]
收录类别
SCI ; EI
语种
英语
学校署名
第一
ESI学科分类
PHYSICS
Scopus记录号
2-s2.0-85184002621
来源库
Scopus
引用统计
成果类型期刊论文
条目标识符http://sustech.caswiz.com/handle/2SGJ60CL/701302
专题工学院_力学与航空航天工程系
作者单位
1.Guangdong Provincial Key Laboratory of Turbulence Research and Applications,Center for Complex Flows and Soft Matter Research,Department of Mechanics and Aerospace Engineering,Southern University of Science and Technology,Shenzhen,518055,China
2.Key Laboratory of High Efficiency and Clean Mechanical Manufacture,Ministry of Education,School of Mechanical Engineering,Shandong University,Jinan,250061,China
3.Department of Mechanical and Aerospace Engineering,Hong Kong University of Science and Technology,Hong Kong
4.Department of Mechanical Engineering,National University of Singapore,10 Kent Ridge Crescent,119260,Singapore
第一作者单位力学与航空航天工程系
第一作者的第一单位力学与航空航天工程系
推荐引用方式
GB/T 7714
Zhang,Zehua,Peng,Cheng,Li,Chengxiang,et al. A highly-efficient locally encoded boundary scheme for lattice Boltzmann method on GPU[J]. Computer Physics Communications,2024,298.
APA
Zhang,Zehua,Peng,Cheng,Li,Chengxiang,Zhang,Hua,Xian,Tao,&Wang,Lian Ping.(2024).A highly-efficient locally encoded boundary scheme for lattice Boltzmann method on GPU.Computer Physics Communications,298.
MLA
Zhang,Zehua,et al."A highly-efficient locally encoded boundary scheme for lattice Boltzmann method on GPU".Computer Physics Communications 298(2024).
条目包含的文件
条目无相关文件。
个性服务
原文链接
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
导出为Excel格式
导出为Csv格式
Altmetrics Score
谷歌学术
谷歌学术中相似的文章
[Zhang,Zehua]的文章
[Peng,Cheng]的文章
[Li,Chengxiang]的文章
百度学术
百度学术中相似的文章
[Zhang,Zehua]的文章
[Peng,Cheng]的文章
[Li,Chengxiang]的文章
必应学术
必应学术中相似的文章
[Zhang,Zehua]的文章
[Peng,Cheng]的文章
[Li,Chengxiang]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
[发表评论/异议/意见]
暂无评论

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。