作者:陈军 莫则尧 董烨 杨温渊 董志伟并行计算并行区域分解自适应计算高功率微波
摘要:介绍了NEPTUNE软件采用的一些并行计算方法:采用"块-网格片"二层并行区域分解方法,使计算规模能够扩展到上千个处理器核。基于复杂几何特征采用自适应技术并行生成结构网格,在原有规则区域的基础上剔除无效网格,大幅降低了存储量和并行执行时间。在经典的Boris和SOR迭代方法基础上,采用红黑排序和几何约束,提出了非规则区域上的Poisson方程并行求解方法。采用这些方法后,当使用NEP-TUNE软件模拟MILO器件时,可在1 024个处理器核上获得51.8%的并行效率。
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社