摘要
基于MPI(Message Passing Interface)并行计算平台,开发了高效的并行多层快速多极子算法程序,可用于飞行器等目标RCS计算分析。为提高通信效率、增加程序的鲁棒性,提出了优化的通信措施,分析了点对点通信、阻塞通信、非阻塞通信的使用优缺点,针对RCS计算,组建了完整的通信方法,从而有效防止死锁的发生。算例证明,程序能胜任于电大尺寸的RCS散射计算,具有较高的精确度。
A high efficient parallel program of MLFMA ( Multilevel Fast Multipole Algorithm)was developed for comthe advantages and disadvantages of communicating methods by point to point, blocking and nonblocking were investigated, and an integer communication method was founded avoiding endless loop for RCS calculation. Numerical results show that our inhouse developed program can be used to calculate the RCS of large scattering objects with high precision.
出处
《航空计算技术》
2009年第4期109-112,共4页
Aeronautical Computing Technique
基金
973基础项目(61320)
关键词
多层快速多极子算法
雷达散射截面
飞行器
并行计算
multilevel fast multipole algorithm
radar cross section
aircraft
parallel computation