Vol. 28

Latest Volume
All Volumes
All Issues
2011-11-28

Parallel FDTD Simulation Using Numa Acceleration Technique

By Xiao-Mei Guo, Qing-Xin Guo, Wei Zhao, and Wenhua Yu
Progress In Electromagnetics Research Letters, Vol. 28, 1-8, 2012
doi:10.2528/PIERL11101706

Abstract

In this paper, we introduce a new non-uniform memory access (NUMA) acceleration algorithm for parallel finite-difference time-domain (FDTD) method on NUMA architecture workstation. We compare the performance of parallel FDTD method with and without the NUMA acceleration technique. An ideal test case and an engineering example show that the NUMA acceleration technique can efficiently improve the computing performance of FDTD parallel applications.

Citation


Xiao-Mei Guo, Qing-Xin Guo, Wei Zhao, and Wenhua Yu, "Parallel FDTD Simulation Using Numa Acceleration Technique," Progress In Electromagnetics Research Letters, Vol. 28, 1-8, 2012.
doi:10.2528/PIERL11101706
http://test.jpier.org/PIERL/pier.php?paper=11101706

References


    1. Yee , K. S., "Numerical solution of initial boundary value problems involving Maxwell's equations in isotropic media," IEEE Transactions on Antennas and Propagation, Vol. 14, No. 5, 302-307, 1966.

    2. Garcia, S. G., F. Costen, M. Fernandez Pantoja, L. D. Angulo, and J. Alvarez, "E±cient excitation of waveguides in Crank-Nicolson FDTD," Progress In Electromagnetics Research Letters, Vol. 17, 27-38, 2010.
    doi:10.2528/PIERL10072008

    3. Cao, D.-A. and Q.-X. Chu, "FDTD analysis of chiral discontinu-ities in waveguides," Progress In Electromagnetics Research Letters, Vol. 20, 19-26, 2011.

    4. Ai, X., Y. Han, C. Y. Li, and X.-W. Shi, "Analysis of dispersion relation of piecewise linear recursive convolution FDTD method for space-varying plasma," Progress In Electromagnetics Research Letters, Vol. 22, 83-93, 2011.

    5. Jensen, M. A. , A. Fijany, and Y. Rahmat-Samii, "Time-parallel computational strategy for FDTD solution of Maxwell's equations," IEEE Antennas and Propagation Society International Symp., Vol. 1, 380-383, 1994.

    6. Guiffaut, C. and K. Mahdjoubi, "A parallel FDTD algorithm using the MPI library," IEEE Antennas and Propagation Magazine, Vol. 43, No. 2, 94-103, 2001.
    doi:10.1109/74.924608

    7. Yu, W., R. Mittra, T. Su, Y. Liu, and X. Yang, "Parallel Finite Difference Time Domain Method," Artech House, MA, 2006.

    8. Taflove, A. and S. Hagness, Computational Electromagnetics: The Finite-di?erence Time-domain Method, 3rd Ed., Artech House,MA, , 2005.

    9. Jagasia, H., "Performance guidelines for developers on AMD AthlonTM 64 and OpteronTM ccNUMA multiprocessor systems running Microsoft Windows," Advanced Micro. Devices, 2006.

    10. Broquedis, F., N. Furmento, B. Goglin, R. Namyst, and P.-A. Wacrenier, "Dynamic task and data placement over NUMA architectures: An OpenMP runtime perspective," 5th International Workshop on OpenMP, IWOMP 2009, Ser. Lecture Notes in Computer Science, Vol. 5568, 79-92, Springer, Dresden, Germany, Jun. 2009.

    11. McCurdy, C. and J. S. Vetter, "Memphis: Finding and fixing NUMA-related performance problems on multi-core platforms," Proceedings of ISPASS 2010, 87-96, 2010.