Strategies for Improving the Use of the Memory Hierarchy in an Implementation of the Modified Equivalent Current Approximation (MECA) Method

Authors

  • Hipólito Gómez- Sousa Department of Signal Theory and Communications University of Vigo, ETSI de Telecomunicación, Campus Universitario, E-36310 Vigo, Spain
  • José Á. Martínez- Lorenzo Department of Signal Theory and Communications University of Vigo, ETSI de Telecomunicación, Campus Universitario, E-36310 Vigo, Spain
  • Oscar Rubiños- López Department of Signal Theory and Communications University of Vigo, ETSI de Telecomunicación, Campus Universitario, E-36310 Vigo, Spain
  • María Graña- Varela Department of Signal Theory and Communications University of Vigo, ETSI de Telecomunicación, Campus Universitario, E-36310 Vigo, Spain
  • Borja Gonzalez- Valdes Department of Signal Theory and Communications University of Vigo, ETSI de Telecomunicación, Campus Universitario, E-36310 Vigo, Spain
  • Marcos Arias- Acuña Department of Signal Theory and Communications University of Vigo, ETSI de Telecomunicación, Campus Universitario, E-36310 Vigo, Spain
  • Javier G. Meana Department of Electrical Engineering University of Oviedo, Edificio Polivalente de Viesques, Campus Universitario, E-33203 Gijón, Spain

Keywords:

Strategies for Improving the Use of the Memory Hierarchy in an Implementation of the Modified Equivalent Current Approximation (MECA) Method

Abstract

In this paper, we investigate different techniques for improving the cache memory use when running a parallel implementation of the modified equivalent current approximation (MECA) method. The MECA method allows the analysis of dielectric and lossy geometries, and reduces to the well-studied physical optics (PO) formulation in case of PEC scatterers. We discuss several memory-hierarchy-based optimization techniques and present how to implement them in C. We show through simulations that these optimization strategies are effective for reducing the total execution time when calculating the scattered fields with a parallel implementation of the MECA method.

Downloads

Download data is not yet available.

References

C. Uluisik, G. Cakir, M. Cakir, and L. Sevgi,

“Radar cross section (RCS) modeling and

simulation, part 1: a tutorial review of definitions,

strategies, and canonical examples,” Antennas and

Propagation Magazine, IEEE, vol. 50, no. 1, pp.

-126, Feb. 2008.

J. A. M. Lorenzo, A. G. Pino, I. Vega, M. Arias,

and O. Rubiños, “ICARA: induced-current analysis

of reflector antennas,” Antennas and Propagation

Magazine, IEEE, vol. 47, no. 2, pp. 92-100, April

J. G. Meana, J. A. M. Lorenzo, F. Las-Heras, and

C. Rappaport, “A PO-MoM comparison for

electrically large dielectric geometries,” Antennas

and Propagation Society International Symposium,

APSURSI '09. IEEE, 1-5 June 2009.

J. G. Meana, J. A. M. Lorenzo, F. Las-Heras, and

C. Rappaport, “Wave scattering by dielectric and

lossy materials using the Modified Equivalent

Current Approximation (MECA),” Transactions on

Antennas and Propagation, IEEE, vol. 58, no. 11,

pp. 3757-3761, 2010.

D. Daroui and J. Ekman, “Parallel Implementations

of the PEEC Method,” ACES Journal, vol. 25, no.

, pp. 410-422, 2010.

R. J. Burkholder, Ç. Tokgöz, C. J. Reddy, and W.

O. Coburn, “Iterative Physical Optics for Radar

Scattering Predictions,” ACES Journal, vol. 24, no.

, pp. 241-258, 2009.

S. R. Rengarajan and E. S. Gillespie, “Asymptotic

approximations in radome analysis,” Transactions

on Antennas and Propagation, IEEE, vol. 36, no.

, pp. 405-414, 1988.

R. E. Hodges and Y. Rahmat-Samii, “Evaluation of

dielectric physical optics in electromagnetic

scattering,” in Proceedings 1993 Antennas and

Propagation Society International Symposium,

EE.UU., June 1993.

F. Sáez de Adana, I. González, O. Gutiérrez, P.

Lozano and M. F. Cátedra, “Method based on

physical optics for the computation of the radar

ACES JOURNAL, VOL. 25, NO. 10, OCTOBER 2010

cross section including diffraction and double

effects of metallic and absorbing bodies modeled

with parametric surfaces,” Transactions on

Antennas and Propagation, IEEE, vol. 52, no. 12,

pp. 3295-3303, 2004.

B. B. Fraguela, “Optimization of the use of the

memory hierarchy,” Course Notes, Department of

Electronics and Systems, University of A Coruña,

Spain, October 2009.

G. Wu, J. Xu, Y. Dou, and M. Wang,

“Computation rotating for data reuse,” Computer

Systems Architecture Conference, 2008. ACSAC

13th Asia-Pacific. Hsinchu, August 2008.

D. H. Staelin, A. W. Morgenthaler, and J. A. Kong,

Electromagnetic Waves, USA: Prentice Hall, 1994.

C. A. Balanis, Advanced Engineering

Electromagnetics, 1st ed. New York, USA: John

Wiley and Sons, 1989.

M. Arias, O. Rubiños, I. Cuiñas, and A. G. Pino,

“Electromagnetic scattering of reflector antennas

by fast physical optics algorithms,” Recent Res.

Devel. Magnetics, no. 1, pp. 43-63, 2000.

G. Krawezik and F. Cappello, “Performance

comparison of MPI and OpenMP on shared

memory multiprocessors,” Concurrency

Computat.: Pract. Exper., vol. 18, no. 1, pp. 29-61,

Oct. 2005.

Downloads

Published

2022-06-17

How to Cite

[1]
H. G.-. Sousa, “Strategies for Improving the Use of the Memory Hierarchy in an Implementation of the Modified Equivalent Current Approximation (MECA) Method”, ACES Journal, vol. 25, no. 10, pp. 841–852, Jun. 2022.

Issue

Section

General Submission