GPU加速电磁模拟预处理技术研究取得进展
文章导读
三维电磁模拟在雷达、地球物理勘探等领域需求激增,但传统方法因计算开销巨大而受限。中科院团队突破性提出FlashMP预处理系统,首次在GPU集群上实现电磁方程预处理求解实用加速。通过奇异值分解与低秩修正策略,不仅将迭代次数锐减16倍,求解速度提升近5倍,更在千GPU规模下保持84.1%并行效率,彻底改变了大规模电磁模拟的计算格局。
— 内容由好学术AI分析文章内容生成,仅供参考。
随着高性能计算与人工智能融合发展的深入,三维电磁数值模拟在雷达、光子晶体、地球物理勘探等领域的需求日益增长。作为电磁仿真中的核心方法之一,Crank-Nicolson有限差分时域(CN-FDTD)方法因无条件稳定性和能量守恒特性,广泛应用于大规模长时间模拟。然而,该方法在每一步时间推进中需求解由双旋度算子构成的大型稀疏线性系统,计算开销大,限制了其工程应用。
近日,中国科学院计算机网络信息中心科研团队,提出了基于离散变换的子域精确预处理系统——FlashMP,用于高效求解CN-FDTD方法中的线性系统。该方法首次在GPU集群上实现了对电磁方程预处理求解的实用加速,提升了大规模电磁模拟的计算效率。
FlashMP通过奇异值分解,将双旋度算子解耦为格点子系统,在每个子域内构建精确求解器作为预处理器,降低了迭代次数。同时,针对边界误差问题,团队设计了低秩修正策略,实现了高效边界处理。这一方法在多GPU环境下具备良好的可扩展性,支持上千GPU并行计算。实验结果表明,在AMD MI60 GPU集群上,FlashMP与主流迭代求解器BiCGSTAB和GMRES结合使用,相比无预处理情况,可将迭代次数减少高达16倍,整体求解速度提升2.5倍至4.9倍。在1000 GPU规模下,FlashMP仍保持84.1%的并行效率,展现出优异的弱扩展性能。
相关研究成果已被IEEE International Conference on Computer Design录用并发表。研究工作得到中国科学院战略性先导科技专项的支持。

基于离散变换与低秩修正的子域精确求解
© 版权声明
本文由分享者转载或发布,内容仅供学习和交流,版权归原文作者所有。如有侵权,请留言联系更正或删除。

















隔壁某商业软件还在收天价license,这边都快追上来了吧😂
看标题以为又是吹牛,结果数据真扎实,服气
求问FlashMP开源吗?想试试用在我们课题组的模拟里
上千GPU还能保持84%效率,中科院这波操作稳了!
GPU加速能提近5倍速?这预处理方法有点东西啊🤔
终于看到国产电磁仿真有突破了,期待落地应用!
这技术太硬核了,国之重器!👍