Speeding up NEC electromagnetic simulation using GPU technology for antenna design problems

Graphics processing units GPUs have increasingly become an attractive alternative to central processing unit CPU for some of compute-intensive and parallel tasks. This paper presents application of GPU technology to speed up numerical electromagnetic code NEC electromagnetic simulation. Then the GPU-NEC was used to evolve antenna. In comparison of the CPU computing, the relative error of the GPU computing shows in the range of allowable. The best result of GPU computing successfully obtains a speedup of nearly seven times compare to without GPU computing. In application of the GPU-NEC in evolving antenna the acceleration about seven times as well.

[1]  Xinxin Mei,et al.  Implementation and Analysis of AES Encryption on GPU , 2012, 2012 IEEE 14th International Conference on High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems.

[2]  Tien-Tsin Wong,et al.  Evolutionary Computing on Consumer-Level Graphics Hardware , 2005 .

[3]  Tien-Tsin Wong,et al.  Evolutionary Computing on Consumer Graphics Hardware , 2007, IEEE Intelligent Systems.

[4]  Jason D. Lohn,et al.  Computer-Automated Evolution of an X-Band Antenna for NASA's Space Technology 5 Mission , 2011, Evolutionary Computation.

[5]  Jaeyoung Choi,et al.  Design and Implementation of the ScaLAPACK LU, QR, and Cholesky Factorization Routines , 1994, Sci. Program..

[6]  Ritu Arora,et al.  An algorithm for non-linear multi-level integer programming problems , 2010, Int. J. Comput. Sci. Math..

[7]  Z. Nie,et al.  Acceleration of the Method of Moments Calculations by Using Graphics Processing Units , 2008, IEEE Transactions on Antennas and Propagation.

[8]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[9]  Yahya Rahmat-Samii,et al.  Electromagnetic Optimization by Genetic Algorithms , 1999 .

[10]  Kan Xu,et al.  Multilevel fast multipole algorithm enhanced by GPU parallel technique for electromagnetic scattering problems , 2010 .

[11]  Nasir Taghizadeh,et al.  New solutions for some time fractional differential equations , 2012, Int. J. Comput. Sci. Math..

[12]  Alexander G. Ramm,et al.  A collocation method for solving integral equations , 2009, Int. J. Comput. Sci. Math..