Journal of Systems Engineering and Electronics ›› 2011, Vol. 33 ›› Issue (3): 482-485.doi: 10.3969/j.issn.1001-506X.2011.03.03
刘战合1,姬金祖1,蒋胜矩2,李洁1
LIU Zhan-he1, JI Jin-zu1, JIANG Sheng-ju2, LI Jie1
摘要:
基于消息传递平台(message passing interface, MPI),从多层快速多极子算法(multilevel fast multipole algorithm, MLFMA)实施过程出发,实现了飞行器雷达散射截面 (radar cross section, RCS)的并行计算,提出一种新的并行设计方案。改进了基于立方体组的并行处理技术,减少了最细层计算的通信量;考虑到内存的主要组成部分,为提高算法并行效率,采用一种用于积分方程中近组作用矩阵的并行处理方法,对其采用按行平均分配到各计算结点的方法组建相关矩阵元素,使该部分通信量为零,各节点可独立计算并节省内存;同时优化了其他物理量的内存分配。算例说明,所提方法可明显提高计算效率,并具有精度好、负载均衡优良的特点。