Strategies for Improving the Use of the Memory Hierarchy in an Implementation of the Modified Equivalent Current Approximation (MECA) Method
Keywords:
Strategies for Improving the Use of the Memory Hierarchy in an Implementation of the Modified Equivalent Current Approximation (MECA) MethodAbstract
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
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.


