Exploiting FPGAs and GPUs for Electromagnetics Applications: Interferometric Imaging in Random Media Case Study

Authors

  • E. El- Araby Department of Electrical Engineering and Computer Sciences The Catholic University of America, Washington, DC 20064, U.S.A.
  • O. Kilic Department of Electrical Engineering and Computer Sciences The Catholic University of America, Washington, DC 20064, U.S.A
  • V. Dang Department of Electrical Engineering and Computer Sciences The Catholic University of America, Washington, DC 20064, U.S.A

Keywords:

Exploiting FPGAs and GPUs for Electromagnetics Applications: Interferometric Imaging in Random Media Case Study

Abstract

There is a growing need for reliable and efficient numerical methods for electromagnetic applications. This is important for addressing the complex designs with fine features on electrically large platforms. As designs become more complex, a good prediction of overall system performance becomes essential for cost reduction especially in the conceptualization stage. Researchers have attempted to address this issue by developing hybrid methods based on asymptotic techniques that can avoid the numerical inefficiency while maintaining high degrees of accuracy. Another approach is to implement fast computational methods that utilize parallel computing platforms. This paper focuses on the latter; i.e. by investigating the use of field programmable gate arrays (FPGA) and general purpose graphics processing units (GPGPU) as coprocessors to parallelize numerically challenging problems. The weaknesses and strengths of both platforms will be investigated i

Downloads

Download data is not yet available.

References

O. Kilic, E. El-Araby, and V. Dang, “Hardware

Accelerated Computing for Electromagnetics

Applications,” International Workshop on

Computational Electromagnetics (CEM’11),

Izmir, Turkey, August 2011.

SRC Computers, Inc., “SRC CarteTM C

Programming Environment v2.2,” (SRC-007-18),

Aug. 2006.

Silicon Graphics Inc., “Reconfigurable

Application-Specific Computing User's Guide,”

(007-4718-005), Jan. 2007.

Cray Inc., “Cray XD1TM FPGA Development,"

(S-6400-14), 2006.

E. El-Araby, M. Taher, M. Abouellail, T. El-

Ghazawi, and G. B. Newby, “Comparative

Analysis of High Level Programming for

Reconfigurable Computers: Methodology and

Empirical Study,” III Southern Conference on

Programmable Logic (SPL2007), Mar del Plata,

Argentina, February, 2007.

O. Kilic, “FPGA Accelerated Phased Array

Design using the Ant Colony Optimization,”

Applied Comp. Electromag. Soc. Journal, Vol. 20,

No. 1, pp. 23-30, February 2010.

E. El-Araby, P. Nosum, and T. El-Ghazawi,

“Productivity of High-Level Languages on

Reconfigurable Computers: An HPC

Perspective,” IEEE International Conference on

Field-Programmable Technology (FPT 2007),

Japan, December, 2007.

El-Araby, S. G. Merchant, and T. El-Ghazawi, “A

Framework for Evaluating High-Level Design

Methodologies for High-Performance Re-

configurable Computers,” IEEE Trans. Parallel

Distrib. Syst., vol. 22, pp. 33-45, Jan. 2011.

V. V. Kindratenko, J. J. Enos, G. Shi, M. T.

Showerman, G. W. Arnold, J. E. Stone, J. C.

Phillips, and W. Hwu, “GPU Clusters for High-

Performance Computing,” Proc. Workshop on

Parallel Programming on Accelerator Clusters ,

F. Darema, “The SPMD Model: Past, Present and

Future,” Proc. 8th European PVM/MPI Users'

Group Meeting on Recent Advances in Parallel

Virtual Machine and Message Passing interface,

Lecture Notes In Computer Science, vol.

/2001, pp. 1, Sept. 2001.

M. Ryle, “A New Radio Interferometer and Its

Applications to the Observation of Weak Radio

Stars,” Proc. Roy. Soc. London Ser. A, vol. 211,

pp. 351-375, 1952.

R. N. Bracewell, “Radio Interferometry of

Discrete Sources,” Proc. IRE, vol. 46, pp. 97-105,

J. F. Frederici, D. Gray, B. Schulkin, F. Huang, H.

Altan, R. Barat, and D. Zimdars, “Terahertz

Imaging Using an Interferometric Array,” Appl.

Phys. Lett., vol. 83, p. 2477, 2004.

K. P. Walsh, B. Schulkin, D. Gary, J. F. Federici,

R. Barat, and D. Zimdars, “Terahertz Near-Field

Interferometric and Synthetic Aperture Imaging,”

Proc. SPIE, vol. 5411, p. 9, 2003.

O. Kilic and A. Smith, “Imaging Through

Random Media,” European Conference on

Antennas and Propagation (EuCAP), Rome, Italy,

April 2011.

O. Kilic, A. Smith, E. El-Araby, and V. Dang,

“Interferometric Imaging Through Random Media

using GPU,” The Applied Computational

Electromagnetics Society (ACES), Williamsburg,

VA, USA, April 2011.

O. Kilic and R. H. Lang, “Scattering of a Pulsed

Beam by a Random Medium Over Ground,” J. of

Electromagnetic Waves and Appl., vol. 15, no. 4,

pp. 481-516, 2001.

K. Hwang, and Z. Xu, “Scalable Parallel

Computing: Technology, Architecture,

Programming,” McGraw-Hill, 1998.

Downloads

Published

2022-05-02

How to Cite

[1]
E. E.-. Araby, O. . Kilic, and V. . Dang, “Exploiting FPGAs and GPUs for Electromagnetics Applications: Interferometric Imaging in Random Media Case Study”, ACES Journal, vol. 27, no. 2, pp. 152–160, May 2022.

Issue

Section

General Submission