期刊文献+

基于OpenMP的电磁场FDTD多核并行程序设计 被引量:2

Design of electromagnetic field FDTD multi-core parallel program based on OpenMP
下载PDF
导出
摘要 探讨了基于OpenMP的电磁场FDTD多核并行程序设计的方法,以期实现该方法在更复杂的算法中应用具有更理想的性能提升。针对一个一维电磁场FDTD算法问题,对其计算方法与过程做了简单描述。在Fortran语言环境中,采用OpenMP+细粒度并行的方式实现了并行化,即只对循环部分进行并行计算,并将该并行方法在一个三维瞬态场电偶极子辐射FDTD程序中进行了验证。该并行算法取得了较其他并行FDTD算法更快的加速比和更高的效率。结果表明基于OpenMP的电磁场FDTD并行算法具有非常好的加速比和效率。 The method of the electromagnetic field FDTD multi-core parallel programm design based on OpenMP is dis- cussed, in order to implement ideal performance improvement of this method in the application of more sophisticated algorithms. Aiming at a problem existing in one-dimensional electromagnetic FDTD algorithm, its calculation method and process are described briefly. In Fortran language environment, the parallelism is achieved with OpenMP technology and fine-grained parallel way, that is, the parallel computation is performed only for the cycle part. The parallel method was verified in a three-dimensional transient electromagnetic field FDTD program for dipole radiation. The parallel algorithm has achieved faster speedup and higher efficiency than other parallel FDTD algoritms. The results indicate that the electromagnetic field FDTD parallel algorithm based on OpenMP has a good speedup and efficiency.
出处 《现代电子技术》 2013年第23期168-170,共3页 Modern Electronics Technique
关键词 OPENMP 时域有限差分法 多核并行程序 程序设计 OpenMP FDTD multi-core parallel program program design
  • 相关文献

参考文献7

二级参考文献15

  • 1李建江,舒继武,陈永健,王鼎兴,郑纬民.Analysis of Factors Affecting Execution Performance of OpenMP Programs[J].Tsinghua Science and Technology,2005,10(3):304-308. 被引量:7
  • 2张玉,李斌,梁昌洪.PC集群系统中MPI并行FDTD性能研究[J].电子学报,2005,33(9):1694-1697. 被引量:14
  • 3陈燎原,潘卫,张锦华,廖敏,李永革,罗萃文,王修慧.HL-2A装置实验高性能计算系统与应用研究[J].核聚变与等离子体物理,2007,27(2):127-130. 被引量:3
  • 4Allen Taflove, Susan C Hagness. Computational Electrodynamics the Finite - Difference Time Domain Method[M]. Artech House, MA, 2005.
  • 5K C Chew and V F Fusco. A Parallel Implementation of the Finite Difference Time Domain Algorithm[J]. International Journal of Numerical Modeling Electronic Networks, Devices and Fields, 1995,8:293 -299.
  • 6Guiaut C K Mahdjoubi. A parallel FDTD algorithm using the MPI library[J]. IEEE Antennas and Propagation Magazine, 2001,43 (2) :94 - 103.
  • 7Q Cao and Y Chen. MRTD analysis of a transient electromagnetic pulse propagation through a dielectric layer [ M ]. Int. J. Electron. , 1999,86 (4) :459 - 475.
  • 8HWANG K. Advanced computer architecture: parallelism, scalability,programmability[M].北京:机械工业出版社,1999.
  • 9OpenMP C application program interface version 2.0 [ EB/OL]. (2000-11). http://www. openmp. org/.
  • 10MPI: a message-passing interface standard [ EB/OL]. ( 1995 ). http ://www. mpi-forum. org/.

共引文献51

同被引文献20

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部