FROM CPU TO GPU: GPU-BASED ELECTROMAGNETIC COMPUTING (GPUECO)

In this paper, we provide a new architecture by using the programmable graphics processing unit (GPU) to move all electro- magnetic computing code to graphical hardware, which significantly accelerates Graphical electromagnetic computing (GRECO) method. We name this method GPUECO. The GPUECO method not only employs the hidden surface removal technique of graphics hardware to identify the surfaces and wedges visible from the radar direction, but also utilizes the formidable of computing power in programmable GPUs to predict the scattered fields of visible surfaces and wedges us- ing the Physical Optical (PO) and Equivalent Edge Current (EEC). The computational efficiency of the scattered field in fragment pro- cessors is further enhanced using the Z-Cull and parallel reduction techniques, which avoid the inconsistent branching and the addition of the scattered fields in CPU, respectively. Numerical results show excellent agreement with the exact solution and measured data and, the GPUECO method yields approximately 30times faster results.

[1]  William R. Mark,et al.  Cg: a system for programming graphics hardware in a C-like language , 2003, ACM Trans. Graph..

[2]  S. Lee,et al.  Shooting and bouncing rays: calculating the RCS of an arbitrarily shaped cavity , 1989 .

[3]  A. Michaeli Equivalent edge currents for arbitrary aspects of observation , 1984 .

[4]  S. Gong,et al.  Improvement on the Forward-backward Iterative Physical Optics Algorithm Applied to Computing the RCS of Large Open-ended Cavities , 2007 .

[5]  RCS Computation of Airplane Using Parabolic Equation , 2006 .

[6]  Joseph Saillard,et al.  Computation of EM Field Scattered by an Open-Ended Cavity and by a Cavity Under Radome Using the Iterative Physical Optics , 2008 .

[7]  Yang Zheng-long Bistatic RCS Calculation of Complex Target by GRECO , 2004 .

[8]  Chang-Hong Liang,et al.  Calculation of the Field Distribution Near Electrically Large Nurbs Surfaces with Physical-Optics Method , 2005 .

[9]  E. Knott,et al.  The relationship between Mitzner's ILDC and Michaeli's equivalent currents , 1985 .

[10]  Zi-Liang Liu,et al.  STUDY ON THE BLOCKAGE OF ELECTROMAGNETIC RAYS ANALYTICALLY , 2008 .

[11]  Hyo-Tae Kim,et al.  Time Consumption Reduction of Ray Tracing for Rcs Prediction using Efficient Grid Division and Space Division Algorithms , 2007 .

[12]  T. Cui,et al.  Terahertz-wave Scattering by Perfectly Electrical Conducting Objects , 2007 .

[13]  Creeping Ray-tracing Algorithm of UTD Method Based on Nurbs Models with the Source on Surface , 2006 .

[14]  Yong-Jun Xie,et al.  HIGH-FREQUENCY METHOD ANALYSIS ON SCATTERING FROM HOMOGENOUS DIELECTRIC OBJECTS WITH ELECTRICALLY LARGE SIZE IN HALF SPACE , 2008 .

[15]  Hyo-Tae Kim,et al.  Fast Ray Tracing Using A Space-Division Algorithm for RCS Prediction , 2006 .

[16]  Juan M. Rius,et al.  High-frequency RCS of complex radar targets in real-time , 1993 .

[17]  N. N. Youssef Radar cross section of complex targets , 1989, Proc. IEEE.

[18]  A. Michaeli Elimination of infinities in equivalent edge currents, part I: Fringe current components , 1986 .

[19]  Juan Manuel Rius Casals,et al.  Discretization errors in the graphical computation of the physical optics surface integral , 1998 .

[20]  K M Mitzner,et al.  Incremental Length Diffraction Coefficients , 1974 .

[21]  Naga K. Govindaraju,et al.  A Survey of General‐Purpose Computation on Graphics Hardware , 2007 .

[22]  Xiao-Wei Shi,et al.  BACKSCATTERING OF ELECTRICALLY LARGE PERFECT CONDUCTING TARGETS MODELED BY NURBS SURFACES IN HALF-SPACE , 2007 .

[23]  Yan Zhao,et al.  MODELING WITH NURBS SURFACES USED FOR THE CALCULATION OF RCS , 2008 .

[24]  Mark J. Harris Mapping computational concepts to GPUs , 2005, SIGGRAPH Courses.

[25]  Study on the Occlusions Between Rays and NURBS Surfaces in Optical Methods , 2007 .

[26]  John F. Shaeffer,et al.  Radar Cross Section , 2004 .

[27]  M. Cátedra,et al.  Application of physical optics to the RCS computation of bodies modeled with NURBS surfaces , 1994 .

[28]  R. Mittra,et al.  Asymptotic and hybrid techniques for electromagnetic scattering , 1993, Proc. IEEE.