Table of Contents Author Guidelines Submit a Manuscript
International Journal of Antennas and Propagation
Volume 2012, Article ID 280359, 6 pages
http://dx.doi.org/10.1155/2012/280359
Research Article

The Case for Higher Computational Density in the Memory-Bound FDTD Method within Multicore Environments

Electrical Engineering Department, Kuwait University, P.O. Box 5969, Safat 13060, Kuwait

Received 6 October 2011; Revised 27 January 2012; Accepted 31 January 2012

Academic Editor: Stefano Selleri

Copyright © 2012 Mohammed F. Hadi. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. E. Lindholm, J. Nickolls, S. Oberman, and J. Montrym, “NVIDIA Tesla: a unified graphics and computing architecture,” IEEE Micro, vol. 28, no. 2, pp. 39–55, 2008. View at Publisher · View at Google Scholar · View at Scopus
  2. http://download.intel.com/support/processors/xeon/sb/xeon_E7-8800.pdf.
  3. V. Demir and A. Z. Elsherbeni, “Compute unified device architecture (CUDA) based finite-difference time-domain (FDTD) implementation,” Applied Computational Electromagnetics Society Journal, vol. 25, no. 4, pp. 303–314, 2010. View at Google Scholar · View at Scopus
  4. M. R. Zunoubi, J. Payne, and W. P. Roach, “CUDA implementation of TEZ-FDTD solution of Maxwell's equations in dispersive media,” IEEE Antennas and Wireless Propagation Letters, vol. 9, Article ID 5512659, pp. 756–759, 2010. View at Publisher · View at Google Scholar · View at Scopus
  5. K. Xu, Z. H. Fan, D. Z. Ding, and R. S. Chen, “GPU accelerated unconditionally stable Crank-Nicolson FDTD method for the analysis of three-dimensional microwave circuits,” Progress in Electromagnetics Research, vol. 102, pp. 381–395, 2010. View at Google Scholar · View at Scopus
  6. M. Weldon, L. Maxwell, D. Cyca, M. Hughes, C. Whelan, and M. Okoniewski, “A practical look at GPU-accelerated FDTD performance,” Applied Computational Electromagnetics Society Journal, vol. 25, no. 4, pp. 315–322, 2010. View at Google Scholar · View at Scopus
  7. S. Adams, J. Payne, and R. Boppana, “Finite difference time domain (FDTD) simulations using graphics processors,” in Proceedings of the HPCMP Users Group Conference, High Performance Computing Modernization Program: A Bridge to Future Defense (DoD HPCMP UGC '07), pp. 334–338, Pittsburgh, Pa, USA, June 2007. View at Publisher · View at Google Scholar · View at Scopus
  8. A. Valcarce, G. De La Roche, and J. Zhang, “A GPU approach to FDTD for radio coverage prediction,” in Proceedings of the 11th IEEE Singapore International Conference on Communication Systems (ICCS '08), pp. 1585–1590, Guangzhou, Singapore, November 2008. View at Publisher · View at Google Scholar · View at Scopus
  9. P. Sypek, A. Dziekonski, and M. Mrozowski, “How to render FDTD computations more effective using a graphics accelerator,” IEEE Transactions on Magnetics, vol. 45, no. 3, Article ID 4787427, pp. 1324–1327, 2009. View at Publisher · View at Google Scholar · View at Scopus
  10. A. Balevic, L. Rockstroh, W. Li et al., “Acceleration of a finite-difference method with general purpose GPUs—lesson learned,” in Proceedings of the 8th IEEE International Conference on Computer and Information Technology (CIT '08), pp. 291–294, Sidney, Australia, July 2008. View at Publisher · View at Google Scholar · View at Scopus
  11. A. Balevic, L. Rockstroh, A. Tausendfreund, S. Patzelt, G. Goch, and S. Simon, “Accelerating simulations of light scattering based on finite-difference time-domain method with general purpose GPUs,” in Proceedings of the 11th International Conference on Computational Science and Engineering (CSE '08), pp. 327–334, 2008. View at Publisher · View at Google Scholar
  12. V. Demir, “A stacking scheme to improve the efficiency of finite-difference time-domain solutions on graphics processing units,” Applied Computational Electromagnetics Society Journal, vol. 25, no. 4, pp. 323–330, 2010. View at Google Scholar · View at Scopus
  13. N. Takada, T. Shimobaba, N. Masuda, and T. Ito, “Improved performance of FDTD computation using a thread block constructed as a two-dimensional array with CUDA,” Applied Computational Electromagnetics Society Journal, vol. 25, no. 12, pp. 1061–1069, 2010. View at Google Scholar
  14. E. Turkel and A. Yefet, “Fourth order method for Maxwell equations on a staggered mesh,” in Proceedings of the International Symposium of IEEE Antennas and Propagation Society, pp. 2156–2159, July 1997. View at Scopus
  15. J. B. Cole, “A high-accuracy realization of the yee algorithm using non-standard finite differences,” IEEE Transactions on Microwave Theory and Techniques, vol. 45, no. 6, pp. 991–996, 1997. View at Google Scholar · View at Scopus
  16. Y. W. Cheong, Y. M. Lee, K. H. Ra, J. G. Kang, and C. C. Shin, “Wavelet-Galerkin scheme of time-dependent inhomogeneous electromagnetic problems,” IEEE Microwave and Wireless Components Letters, vol. 9, no. 8, pp. 297–299, 1999. View at Google Scholar · View at Scopus
  17. E. A. Forgy and W. C. Chew, “A time-domain method with isotropic dispersion and increased stability on an overlapped lattice,” IEEE Transactions on Antennas and Propagation, vol. 50, no. 7, pp. 983–996, 2002. View at Publisher · View at Google Scholar · View at Scopus
  18. K. P. Hwang and J. Y. Ihm, “A stable fourth-order FDTD method for modeling electrically long dielectric waveguides,” Journal of Lightwave Technology, vol. 24, no. 2, pp. 1048–1056, 2006. View at Publisher · View at Google Scholar · View at Scopus
  19. T. T. Zygiridis and T. D. Tsiboukis, “Optimized three-dimensional FDTD discretizations of Maxwell's equations on Cartesian grids,” Journal of Computational Physics, vol. 226, no. 2, pp. 2372–2388, 2007. View at Publisher · View at Google Scholar · View at Scopus
  20. M. F. Hadi, “A finite volumes-based 3-D low dispersion FDTD algorithm,” IEEE Transactions on Antennas and Propagation, vol. 55, no. 8, pp. 2287–2293, 2007. View at Publisher · View at Google Scholar · View at Scopus
  21. PGI Group, “CUDA Fortran Programming Guide and Reference,” 2011. View at Google Scholar
  22. A. Taflove and S. Hagness, Computational Electrodynamics: The Finite-Difference Time-Domain Method, Artech House, Boston, Mass, USA, 3rd edition, 2005.
  23. M. F. Hadi, “Near-field PML optimization for low and high order FDTD algorithms using closed-form predictive equations,” IEEE Transactions on Antennas and Propagation, vol. 59, no. 8, pp. 2933–2942, 2011. View at Publisher · View at Google Scholar
  24. Nvidia Corporation, CUDA C Best Practices Guide, 2011.