Accelerated GRECO Based on a GPU
Keywords:
Accelerated GRECO Based on a GPUAbstract
For obtaining the electromagnetic scattering characteristic of a complex target efficiently, GRECO (Graphical Electromagnetic COmputing) is implemented by a programmable pipeline of a modern GPU (Graphics Processing Unit). The speed of the simulation can be improved up to 20 times compared with the raw GRECO. The ray tracing algorithm based on a GPU is implemented to obtain the multiple reflection contribution of a target with concave structure. This approach will redound to research works such as radar target identification and Inverse Synthetic Aperture Radar (ISAR) imaging.
Downloads
References
J. M. Rius, M. Ferrando, and L. Jofre, “High -
frequency RCS of complex radar targets in
real-time,” IEEE Trans. on Antennas and
Propagat., vol. 41, no.9, pp. 1308–1318, Sep.
M. M. Okoniewski, S. E. Krakiwsky, L. E. Turner,
“Graphics processor unit (GPU) acceleration of
finite-difference time-domain (FDTD) algorithm,”
ISCAS 2004, IEEE, pp. 265–268, 2004.
D. Goddeke, GPGPU–basic math tutorial,
Technical report, FB Mathematik, Universitat
Dortmund, http://www.mathematik/ unidortmund.
de/~goeddeke/gpgpu, Nov. 2005.
W. Enhua, “State of the art and future challenge on
general purpose computation by graphics
processing unit,” Journal of Software(In Chinese),
vol. 15, no. 10, pp. 1493–1504, Oct. 2004.
R. J. Rost, OpenGL Shading Language, Addison
Wesley, 2004.
Y. ZhengLong, J. Lin, N. JingLing, and F. Dagang,
“Bistatic RCS calculation of complex target by
Greco,” Journal of Electronics (In Chinese), vol.
, no. 6, pp. 1033–1035, June 2004.
E. F. Knott, J. F. Shaeffer, and M. T. Tuley, Radar
Cross Section, Artech House, 1985.
R. S. Wright and Jr. B. Lipchak, OpenGL Super
Bible, Third Edtion. Sams Publishing, 2005.
R. Fernando, GPU GEMS, Programming
Techniques, Tips, and Tricks for Real-Time
Graphics, Pearson Education, Inc., 2005.
Y. ZhengLong, F. DaGang, and L. TieJun,
“Modification of software for computing EM
scattering of complex targets,” System Engineering
and Electronics (In Chinese), vol. 24, no. 4, pp.
–89, April 2002.
Q. DeHua, W. BaoFa, and L. TieJun,
“Improvements of edges detecting and diffraction
field computing in GRECO,” Journal of
Electronics (In Chinese), vol. 31, no. 8, pp.
–1163, Aug. 2003.
H. Ling and R. Bhalla, “Three-dimensional
scattering center extraction using the shooting and
bouncing ray technique,” IEEE Trans. on Antennas
and Propagat., vol. 44, no. 11, pp. 1445–1453,
Nov. 1996.
T. J. Purcell, I. Buck, W. R. Mark, and P. Hanrahan,
“Ray tracing on programmable graphics
hardware,” ACM Transactions on Graphics, vol.
, no. 3, pp. 703–712, July 2002.
D. Badouel, An Efficient Ray-Polygon Intersection,
Academic Press Professional, Inc., San Diego, CA,
USA, pp. 390–393, 1990.
D. Cohen and Z. Sheffer, “Proximity clouds-an
acceleration technique for 3D grid traversal,” The
Visual Computer, vol. 11, no. 1, pp. 27–38, 1994.
A. Fujimoto, T. Tanaka, and K. Iwata, “Arts:
Accelerated ray-tracing systems,” IEEE Comput.
Graph., vol. 6, no. 4, pp. 16–26, 1986.
D. F. Rogers, Prodedural Elements for Computer
Graphics, 2 nd Edition. McGraw-Hill Press, 1998.
J. Kim, GPGPU reduction example, http://web.
imrc. kist.re.kr/~jwkim/GLSL/reduction.zip, 2005.


