%0 Journal Article %T 3维全电磁粒子软件neptune中的并行计算方法 %A 陈军 %A 莫则尧 %A 董烨 %A 杨温渊 %A 董志伟 %J 强激光与粒子束 %P 0-0 %D 2011 %X ?介绍了neptune软件采用的一些并行计算方法:采用“块-网格片”二层并行区域分解方法,使计算规模能够扩展到上千个处理器核。基于复杂几何特征采用自适应技术并行生成结构网格,在原有规则区域的基础上剔除无效网格,大幅降低了存储量和并行执行时间。在经典的boris和sor迭代方法基础上,采用红黑排序和几何约束,提出了非规则区域上的poisson方程并行求解方法。采用这些方法后,当使用neptune软件模拟milo器件时,可在1024个处理器核上获得51.8%的并行效率。 %K 并行计算 %K 并行区域分解 %K 自适应计算 %K 高功率微波 %U http://www.hplpb.com.cn/CN/abstract/abstract5476.shtml