期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
基于新一代神威超算的计算流体力学Palabos软件的并行优化 被引量:4
1
作者 柳安军 殷洪辉 +5 位作者 王利 刘智翔 孔博 郭猛 陈成敏 杨美红 《计算机科学》 CSCD 北大核心 2022年第10期66-73,共8页
Palabos软件是一款基于格子玻尔兹曼算法(Lattice Boltzmann Method, LBM)的计算流体力学软件,因其优异的计算能力被广泛用于多孔介质、自由界面、颗粒运动、血液流动等计算流体力学领域。Palabos软件广泛的用户需求使其迫切需要在神威... Palabos软件是一款基于格子玻尔兹曼算法(Lattice Boltzmann Method, LBM)的计算流体力学软件,因其优异的计算能力被广泛用于多孔介质、自由界面、颗粒运动、血液流动等计算流体力学领域。Palabos软件广泛的用户需求使其迫切需要在神威超算上进行移植优化和并行加速,服务于能源、化工行业。文中在新一代神威超算(SW26010pro)上对Palabos软件进行异构并行设计,针对Palabos的数据结构和模块化编程不利于神威众核编程的问题,通过直接取址,设置字段标记处理多态导致的分支、数据切片处理等优化思路;并结合新一代神威超算的特性,使用共享内存和寄存器通信的优化技术,实现众核加速2~6倍。同时实现Palabos软件在新一代神威超算上的复杂化工过程多尺度计算方向上两相流算法的百万核心规模的并行计算,以6.4万核心的并行计算规模为基准,百万核心的并行效率大于40%。 展开更多
关键词 众核化 模块化编程 Palabos 新一代神威超算 多相流
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部