期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
高精度CFD程序的内外子区域划分异构并行算法 被引量:1
1
作者 王巍 徐传福 车永刚 《国防科技大学学报》 EI CAS CSCD 北大核心 2020年第2期31-40,共10页
对计算流体力学(Computational Fluid Dynamics,CFD)程序CNS提出一种Offload模式下对任务内外子区域划分的异构并行算法,结合结构化网格下有限差分计算和四阶龙格-库塔方法的特点,引入ghost网格点区域,设计了一种ghost区域收缩计算策略... 对计算流体力学(Computational Fluid Dynamics,CFD)程序CNS提出一种Offload模式下对任务内外子区域划分的异构并行算法,结合结构化网格下有限差分计算和四阶龙格-库塔方法的特点,引入ghost网格点区域,设计了一种ghost区域收缩计算策略,显著降低了异构计算资源之间的数据传输开销,负载均衡时CPU端的计算与MPI通信完全和加速器端的计算重叠,提高了异构协同并行性。推导了保证计算正确性的ghost区域的参数,分析了负载均衡的条件。在“CPU(Intel Haswell Xeon E5-267012 cores×2)+加速器(Xeon Phi 7120A×2)”的服务器上测得该算法较直接将任务子块整体迁至加速器端计算的异构算法性能平均提升至5.9倍,较MPI/OpenMP两级并行算法使用24个纯CPU核的性能,该算法使用单加速器时加速至1.27倍,使用双加速器加速至1.45倍。讨论和分析了性能瓶颈与存在的问题。 展开更多
关键词 高精度CFD程序 四阶龙格-库塔法 异构并行算法 内外子区域划分 性能分析
下载PDF
基于三场变分原理的对偶mortar有限元法
2
作者 周墨臻 张丙印 +1 位作者 张顶立 方黄城 《工程力学》 EI CSCD 北大核心 2020年第6期51-59,共9页
通过引入独立媒介面,将mortar有限元法由二场变分原理推广到三场变分原理。通过采用满足双正交性条件的对偶基函数离散Lagrange乘子空间,实现了Lagrange乘子的凝聚,由此提出了基于三场变分原理的对偶mortar有限元法。提出的新方法同时... 通过引入独立媒介面,将mortar有限元法由二场变分原理推广到三场变分原理。通过采用满足双正交性条件的对偶基函数离散Lagrange乘子空间,实现了Lagrange乘子的凝聚,由此提出了基于三场变分原理的对偶mortar有限元法。提出的新方法同时解决了常规mortar元的约束交叉、主从偏见及求解效率等问题。自主编制了相应的计算程序,并采用两个三维数值算例对新方法进行了验证。研究结果表明:基于三场变分原理的对偶mortar方法对界面连续性条件的求解精度高,可有效用于含约束交叉的非协调网格计算,所支持的复杂子区域划分使得有限元分析更为灵活。 展开更多
关键词 三场变分原理 对偶mortar 有限元 非协调网格 子区域划分
下载PDF
基于子区域的结构拓扑优化并行策略
3
作者 赵子龙 荣毅 +2 位作者 燕翌 冯西桥 谢亿民 《Acta Mechanica Sinica》 SCIE EI CAS CSCD 2023年第9期114-125,共12页
结构拓扑优化在过去的三十年里经历了巨大的发展,充分利用高性能计算资源有助于拓宽拓扑优化在大规模设计问题中的应用。本文提出了一种针对一般三维拓扑优化的基于子区域的并行策略。通过子区域划分、矩阵运算、引入单元硬杀算法,优化... 结构拓扑优化在过去的三十年里经历了巨大的发展,充分利用高性能计算资源有助于拓宽拓扑优化在大规模设计问题中的应用。本文提出了一种针对一般三维拓扑优化的基于子区域的并行策略。通过子区域划分、矩阵运算、引入单元硬杀算法,优化过程得以显著提速.将该策略整合进高效、简洁的Python代码;该代码可适用于任意形状的设计域.附录一中给出的完整代码,易于扩展,扩展后可解决多类优化问题.通过求解四个柔度最小化问题展示了该策略的高效性.本研究在机械工程、先进制造,以及建筑设计等领域有潜在的应用价值. 展开更多
关键词 并行策略 高性能计算 子区域划分 最小化问题 结构拓扑优化 PYTHON 设计域 建筑设计
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部