2011-11-28
Parallel FDTD Simulation Using Numa Acceleration Technique
By
Progress In Electromagnetics Research Letters, Vol. 28, 1-8, 2012
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
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, May 1966.        Google Scholar

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        Google Scholar

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.        Google Scholar

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.        Google Scholar

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, Jun. 1994.        Google Scholar

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, Apr. 2001.
doi:10.1109/74.924608        Google Scholar

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

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, May 2006.        Google Scholar

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.        Google Scholar

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.        Google Scholar