摘要
本发明涉及计算电磁学技术领域,且公开了一种基于MPI共享内存的FDFD并行算法及其应用,该基于MPI共享内存的FDFD并行算法及其应用,采用MPI对FDFD算法进行并行化处理,并引入了MPI的共享内存机制来存储中间向量,降低了计算资源,提高了FDFD算法的计算效率。实施例结果表明,相比于串行算法,并行算法在内存上的占用约为串行算法的2倍,但其在24个进程的加速比可达22.5,并行效率可达94%。该并行方案极大提高了FDFD算法的计算效率和应用范围,为进一步提升FDFD算法的计算性能提供了一定的参考价值。
技术关键词
并行算法
进程
节点
元素
方程
稀疏矩阵向量乘
电场
共享内存机制
电磁学技术
计算机内存
三元组
梯度算法
网格
变量
真空
三角形
本质