数学建模社区-数学中国
标题:
【论文】多种任务调度混合的IB_LBM并行优化方法
[打印本页]
作者:
qq_1537237806
时间:
2021-1-7 11:42
标题:
【论文】多种任务调度混合的IB_LBM并行优化方法
在使用浸入边界-格子玻尔兹曼方法(IB-LBM)求解流场时,为了得出比较精确的结果,往往需要规模较大、较密集的流场网格,这就会造成模拟过程时间长的问题。为了提高模拟的效率,利用IB-LBM局部计算的特点,结合OpenMP中三种不同的任务调度方式,给出了IB-LBM的并行优化方法。在并行优化中混合使用三种任务调度方式,以弥补单一任务调度造成的负载不均衡问题;将IB-LBM进行结构化分解,测试每一结构部分的最优调度方式,根据实验结果选择最优的调度组合方式,而在不同线程数下,最优的组合方式是不同的。优化结果通过并行加速比来检验,可以得出:在线程数较少的情况下,加速比趋近于理想状态;在线程数较多的情况下,虽然线程开辟和销毁的额外时间消耗对性能的优化产生了影响,模型的并行性能仍有了很大的提升。流场的模拟结果显示,在进行并行优化后,IB-LBM对流固耦合问题模拟的准确性并没有受到影响。
% o) R9 F: z5 f7 ]+ ?5 Q
4 _+ j, }7 ]' X& [; i
多种任务调度混合的IB_LBM并行优化方法_刘智翔.pdf
2021-1-7 11:42 上传
点击文件名下载附件
下载积分: 体力 -2 点
1.79 MB, 下载次数: 0, 下载积分: 体力 -2 点
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5