基于OpenMP的电磁场FDTD多核并行程序设计
摘要:本文探讨了基于OpenMP的电磁场FDTD多核并行程序设计的方法,以期实现该方法在更复杂的算法中应用具有更理想的性能提升。针对一个一维电磁场FDTD算法问题,对其计算方法与过程做了简单描述。 在Fortran语言环境中,采用OpenMP+细粒度并行的方式实现了并行化,即只对循环部分进行并行计算,并将该并行方法在一个三维瞬态场电偶极子辐射FDTD 程序中进行了验证。该并行算法取得了较其他并行FDTD 算法更快的加速比和更高的效率。结果表明基于OpenMP的电磁场FDTD并行算法具有非常好的加速比和效率。 0 引言 随着多核技术的不断发展,并行方法已经成为一种处理较大规模问
用户评论