Parallel Implementations of the PEEC Method
Keywords:
Parallel Implementations of the PEEC MethodAbstract
This paper presents the first parallel implementation of a partial element equivalent circuit (PEEC) based electromagnetic modelling code suitable for solving general electromagnetic problems. The parallelization is based on the GMM++ and ScaLAPACK packages which are cross-platform libraries available for major operating systems. The parallel PEEC solver has been tested on several high performance computer systems. Large structures containing over 250 000 unknown current and voltage basis functions were successfully analyzed for the first time with a general PEEC-solver. The numerical examples are of orthogonal type, studied both in the time and frequency domain, for which memory, performance, and speed-up results are presented.
Downloads
References
W. C. Chew, J. M. Jin, C. C. Lu, E.
Michielssen, and J. M. Song “Fast solution
methods in electromagnetics”, IEEE
Transactions on Antennas and Propagation,
vol. 45, no. 3, pp. 533–543, 1997.
N. Engheta, W. D. Murphy, V. Rokhlin, and
M. S. Vassilou, “The fast multipole method
(FMM)”, PIERS, July 1991.
DAROUI, EKMAN: PARALLEL IMPLEMENTATIONS OF THE PEEC METHOD
S. Kapur and D. Long., “IES: A fast integral
equation equation solver for efficient 3-
dimensional extraction,” Int. Conf. on
Computer Aided Design, pp. 448–455,
November 1997.
Y. Liu and J. Yuan, “A finite element domain
decomposition combined with algebraic
multigrid method for largescale
electromagnetic field computation”, IEEE
Transactions on Magnetics, vol. 42, no. 4, pp.
– 658, April 2006.
T. Hanawa, M. Kurosawa, and S. Ikuno,
“Investigation on 3-D implicit FDTD method
for parallel processing”, IEEE Transactions
on Magnetics, vol. 41, no. 5, pp. 1696– 1699,
May 2005.
A. Rubinstein, F. Rachidi, M. Rubinstein, and
B. Reusser, “A parallel implementation of
NEC for the analysis of large structures”,
IEEE Transactions on Electromagnetic
Compatibility, vol. 45, no. 2, pp. 177–188,
May 2003.
A. E. Ruehli, “Equivalent circuit models for
three dimensional multiconductor systems”,
IEEE Transactions on Microwave Theory and
Techniques, vol. MTT-22, no. 3, pp. 216–
, March 1974.
A. E. Ruehli, “Inductance calculations in a
complex integrated circuit environment”.
IBM Journal of Research and Development,
vol. 16, no. 5, pp. 470–481, September 1972.
A. E. Ruehli and P. A. Brennan, ”Efficient
capacitance calculations for three-
dimensional multiconductor systems”, IEEE
Transactions on Microwave Theory and
Techniques, vol. MTT-21, no. 2, pp. 76–82,
February 1973.
G. Antonini, J. Ekman, and A. Orlandi, “Full
wave time domain PEEC formulation using a
modified nodal analysis approach”, Proc. of
EMC Europe, 2004.
F. Monsefi and J. Ekman, “Optimization of
PEEC based electromagnetic modeling code
using grid computing”, Proc. of EMC
Europe, 2006.
J. Ekman and P. Anttu, “Parallel
implementation of the PEEC method”, Proc.
of Special Session at the IEEE Int. Symp. On
EMC, 2007.
J. Choi, J. J. Dongarra, R. Pozo, and D.
Walker. “ScaLAPACK: A scalable linear
algebra library for distributed memory
concurrent computers”, Proceedings of the
Fourth Symposium on the Frontiers of
Massively Parallel Computation, IEEE
Computer Society Press, 1992.
G. Antonini, “Fast Multipole Formulation for
PEEC Frequency Domain Modeling”,
Journal of Applied Computational
Electromag Society, vol. 17, no. 3, November
G. Antonini, J. Ekman, A. Ciccomancini
Scogna, and A. E. Ruehli, “A comparative
study of PEEC circuit elements computation”,
Proc. of the IEEE International Symposium
on EMC, 2003.
G. Antonini, A. Orlandi, and A. Ruehli,
”Speed-up of PEEC method by using wavelet
transform”, Proc. of the IEEE Int.
Electromagnetic Compatibility, August 2000.
G. Antonini, A. Orlandi, and A. Ruehli, “Fast
Iterative Solution for the Wavelet-PEEC
Method”, Proc. of the International Zurich
Symposium on Electromagnetic
Compatibility, February 2001.
G. Antonini and A. Orlandi, “Computational
properties of wavelet based PEEC analysis in
time domain”, Proc. of Applied
Computational Electromagnetics Society
Conference, March 2000.
A. Ruehli, D. Gope, and V. Jandhyala,
“Block partitioned gaussseidel PEEC solver
accelerated by QR-based coupling matrix
compression techniques”, Digest of Electr.
Perf. Electronic Packaging, vol. 13, pp. 325–
, October, 2004.
S. Ramo, J. R. Whinnery, and T. Van Duzer,
Fields and Waves in Communication
Electronics, John Wiley and Sons, 1994.
A. E. Ruehli, G. Antonini, J. Esch, A. Mayo
J. Ekman, and A. Orlandi, “Non-orthogonal
PEEC formulation for time and frequency
domain EM and circuit modeling”, IEEE
Transactions on Electromagnetic
Compatibility, vol. 45, no. 2, pp. 167–176,
May 2003.
C. Ho, A. Ruehli, and P. Brennan, “The
modified nodal approach to network
analysis”, IEEE Transactions on Circuits and
Systems, pp. 504–509, June 1975.
LTU/UAq PEEC solver. Available. Online:
ACES JOURNAL, VOL. 25, NO. 5, MAY 2010
A. Musing, J. Ekman, and J. W. Kollar,
“Efficient calculation of non-orthogonal
partial elements for the PEEC method”. IEEE
Transactions on Magnetics, 45(3), March
J. Ekman, G. Antonini, G. Miscione, and P.
Anttu, “Electromagnetic modeling of
automotive platforms based on the PEEC
method”. Proc. of Applied Computational
Electromagnetics Society Conference,
Verona, IT, March 2007.
D. Daroui. “Performance of integral equation
based electromagnetic analysis software on
parallel computer systems”, Master’s thesis,
University of Gothenburg, February 2007.
J. J. Dongarra and D. W. Walker. “The design
of linear algebra libraries for high
performance computers”, Technical Report
ORNL/TM-12404, University of Tennessee,
Knoxville, TN, USA, 1993.
M. Enohnyaket and J. Ekman. “Analysis of
air-core reactors from dc to very high
frequencies using PEEC models”, IEEE
Transactions on Power Delivery, vol. 24, no.
, April 2009.
J. Ekman, G. Antonini, A. Orlandi, and A. E.
Ruehli, “The impact of partial element
accuracy on PEEC model stability”, IEEE
Transactions on Electromagnetic
Compatibility, vol. 48, no. 1, pp. 19–32,
March 2006


