数据与计算发展前沿 ›› 2025, Vol. 7 ›› Issue (5): 28-40.

CSTR: 32002.14.jfdc.CN10-1649/TP.2025.05.003

doi: 10.11871/jfdc.issn.2096-742X.2025.05.003

• 专刊:国产算力新力量,助力科学计算应用新发展 • 上一篇    下一篇

电磁积分方程国产异构平台并行优化与仿真应用

何十全1,*(),王旭2,张钰1   

  1. 1.电子科技大学,四川 成都 611731
    2.浙江大学,浙江 杭州 310027
  • 收稿日期:2025-04-10 出版日期:2025-10-20 发布日期:2025-10-23
  • 通讯作者: 何十全
  • 作者简介:何十全,电子科技大学,副教授,主要研究方向为计算电磁学、电磁兼容、天线理论、车载毫米波雷达及机器视觉(图像识别、人工智能)融合技术。
    本文承担工作为:算法理论研究、代码程序实现。
    HE Shiquan is an Associate Professor at the University of Electronic Science and Technology of China (UESTC). His main research interests include computational electromagnetics, electromagnetic compatibility, antenna theory, and fusion technology of automotive millimeter-wave radar with machine vision (image recognition and artificial intelligence).
    In this paper, he is responsible for algorithm theory research and code implementation.
    E-mail: shiquanhe@uestc.edu.cn
  • 基金资助:
    光合基金A类(202302013877)

Parallel Optimization and Simulation Applications of Electromagnetic Integral Equations on Domestic Heterogeneous Platforms

HE Shiquan1,*(),WANG Xu2,ZHANG Yu1   

  1. 1. University of Electronic Science and Technology of China, Chengdu, Sichuan 611731, China
    2. Zhejiang University, Hangzhou, Zhejiang 310027, China
  • Received:2025-04-10 Online:2025-10-20 Published:2025-10-23
  • Contact: HE Shiquan

摘要:

【目的】 充分利用国产高性能平台计算资源,增强电磁场数值仿真算法的工程应用能力。【方法】 结合平台硬件异构特性,提出针对电磁场积分方程方法中矩量法(MoM)、多层自适应交叉近似算法(MLACA)及多层快速多极子算法(MLFMA)的MPI-OpenMP-HIP三级混合并行架构及高效率实现方法。【结果】 通过架构设计、任务分配、通信控制和负载均衡等方式,实现电磁场仿真算法在分布式节点、多核、类GPU国产加速卡配置的计算集群上高效率并行计算,应用于器件参数提取、目标散射截面评估等工业电磁仿真。【结论】 实验结果表明三级混合并行极大地提升了电磁仿真算法的计算效率和应用能力,为基于国产高性能计算平台的新一代电磁仿真软件研制提供了实践范例。

关键词: 电磁积分方程, 三级混合并行, 国产异构平台

Abstract:

[Objective] To fully utilize the computing resources of domestic high-performance platforms and enhance the engineering application capabilities of electromagnetic field numerical simulation algorithms, [Methods] this paper proposes a three-level hybrid parallel architecture of MPI-OpenMP-HIP and a high-efficiency implementation scheme for the method of moments (MoM), a multi-level adaptive cross approximation algorithm (MLACA), and a multi-level fast multipole algorithm (MLFMA) in the electromagnetic field integral equation method by considering the heterogeneous hardware characteristics of the platform. [Results] Through architecture design, task allocation, communication control, and load balancing, the high-efficiency parallel computing of electromagnetic field simulation algorithms have been achieved on a computing cluster configured with distributed nodes, multi-cores, and domestic GPU-like accelerator cards, which can be applied to industrial electromagnetic simulations such as device parameter extraction and target scattering cross-section evaluation. [Conclusions] Experimental results show that the three-level hybrid parallel architecture significantly improves the computing efficiency and application capabilities of electromagnetic simulation algorithms, providing a practical example for the development of new generation electromagnetic simulation software for domestic high-performance computing platforms.

Key words: electromagnetic integral equations, three-level hybrid parallel, domestic heterogeneous platforms