看过本文的还看了

相关文献

该作者的其他文献

文献详情 >DSMC/PIC耦合模拟的大规模高效混合并行计算研究 收藏
DSMC/PIC耦合模拟的大规模高效混合并行计算研究

DSMC/PIC耦合模拟的大规模高效混合并行计算研究

作     者:汪青松 邱昊中 林拥真 杨富翔 李洁 王正华 徐传福 WANG Qingsong;QIU Haozhong;LIN Yongzhen;YANG Fuxiang;LI Jie;WANG Zhenghua;XU Chuanfu

作者机构:国防科技大学计算机学院量子信息研究所兼高性能计算国家重点实验室长沙410000 国防科技大学空天科学学院长沙410000 军事交通学院安徽蚌埠233000 国防科技大学计算机学院长沙410000 

基  金:国家数值风洞工程(TC228S03J) 四川省科技计划(2023YFG0152) 

出 版 物:《计算机科学》 (Computer Science)

年 卷 期:2023年第50卷第S2期

页      码:811-819页

摘      要:DSMC/PIC耦合模拟是一类重要的高性能计算应用。由于粒子动态注入、迁移等操作,传统MPI并行DSMC/PIC耦合模拟通常并行通信开销较大且负载不均衡。文中针对自主研发的DSMC/PIC耦合模拟软件,开展了大规模高效MPI+OpenMP混合并行及动态负载均衡研究。首先设计了基于嵌套双重非结构网格的MPI并行算法,实现了集中式和分布式两种并行通信策略,支持粒子在任意并行进程间的动态迁移。然后提出了加权负载性能模型,设计了动态负载均衡算法及高效网格重映射机制,大幅提升了耦合模拟并行效率,进一步设计了MPI+OpenMP混合并行算法,有效降低了纯MPI并行计算中动态负载均衡的网格重剖分和通信开销。在北京北龙超级云HPC系统上,针对10亿粒子规模脉冲真空弧等离子体羽流开展了数千处理器核心DSMC/PIC耦合并行模拟,验证了并行算法和动态负载均衡的效果。

主 题 词:DSMC/PIC耦合 粒子模拟 分布式和集中式 动态负载均衡 MPI+OpenMP 

学科分类:081203[081203] 08[工学] 0835[0835] 0812[工学-测绘类] 

D O I:10.11896/jsjkx.230300146

馆 藏 号:203124364...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分