Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
2001
IEEE Antennas and Propagation Magazine, 1993
Prior to joining the faculty at Yale, Prof Rokhlin worked as a Senior Research Specialist at Exxon; a partner in Livshitz and Associates, Houston, TX; a consultant at Computer Systems, Houston. TX; and as a mathematician at the Institute of Arctic Geology, Leningrad, Russia. Prof. Rokhlin's research has been in the areas of numerical-scattering theory, elliptic partial-differential equations, numerical solution of integral equations, quadrature formulas for singular functions, and numerical complex analysis.
IEEE Transactions on Antennas and Propagation, 1997
Various methods for efficiently solving electromagnetic problems are presented. Electromagnetic scattering problems can be roughly classified into surface and volume problems, while fast methods are either differential or integral equation based. The resultant systems of linear equations are either solved directly or iteratively. A review of various differential equation solvers, their complexities, and memory requirements is given. The issues of grid dispersion and hybridization with integral equation solvers are discussed. Several fast integral equation solvers for surface and volume scatterers are presented. These solvers have reduced computational complexities and memory requirements.
IEEE Transactions on Antennas and Propagation, 2000
An improvement of the perfectly matched layer multilevel fast multipole algorithm (PML-MLFMA) for simulating large planar microwave structures is presented. By exploiting the low-rank property of the PML-MLFMA multimodal aggregation and disaggregation matrices, considerable reductions in memory usage and computation time are obtained. The method has been extensively validated, demonstrating complete error controllability when simulating large planar microwave structures. Reductions in memory requirements and CPU time of more than 60% and 40% have been achieved. Index Terms-Microstrip circuits, multilevel fast multipole algorithm (MLFMA), perfectly matched layer (PML), planar antenna array, singular value decomposition.
IEEE Transactions on Antennas and Propagation, 2000
An efficient multilevel fast multipole algorithm (MLFMA) formalism to model radiation and scattering by/from large planar microwave structures is presented. The technique relies on an electric field integral equation (EFIE) formulation and a series expansion for the Green dyadic, based on the use of perfectly matched layers (PML). In this way, a new PML-MLFMA is developed to efficiently evaluate matrix-vector multiplications arising in the iterative solution of the scattering problem. The computational complexity of the new algorithm scales down to ( ) for electrically large structures. The theory is validated by means of several illustrative, numerical examples. Index Terms-Microstrip structure, multilevel fast multipole algorithm (MLFMA), perfectly matched layer (PML), planar antenna array.
IEEE Transactions on Antennas and Propagation, 2000
A multi-GPU implementation of the multilevel fast multipole algorithm (MLFMA) based on the hybrid OpenMP-CUDA parallel programming model (OpenMP-CUDA-MLFMA) is presented for computing electromagnetic scattering of a three-dimensional conducting object. The proposed hierarchical parallelization strategy ensures a high computational throughput for the GPU calculation. The resulting OpenMP-based multi-GPU implementation is capable of solving real-life problems with over one million unknowns with a remarkable speed-up. The radar cross sections of a few benchmark objects are calculated to demonstrate the accuracy of the solution. The results are compared with those from the CPU-based MLFMA and measurements. The capability and efficiency of the presented method are analyzed through the examples of a sphere, an aerocraft, and a missile-like object. Compared with the 8-threaded CPU-based MLFMA, the OpenMP-CUDA-MLFMA method can achieve from 5 to 20 total speed-up ratios. Index Terms-CUDA, electromagnetic scattering, hybrid parallel programming model, multi-GPU, multilevel fast multipole algorithm, OpenMP, radar cross section.
IEEE Transactions on Microwave Theory and Techniques, 2014
The unified fast Fourier transform (UFFT) methodology is proposed for fast method of moments analysis of dense integrated circuits embedded in layered media inside perfectly electric conducting or perfectly magnetic conducting enclosures of rectangular cross section. The pre-corrected fast Fourier transform (FFT) method is modified to handle the dyadic Green's function (DGF) of shielded layered media through factorization of the DGF into four convolution/correlation terms enabling fast matrix solve operations (MSOs). Calculation of the impedance matrix elements in the form of an infinite series of waveguide modes is cast into the form of a 2-D discrete Fourier transform allowing for fast FFT-accelerated matrix fill operations (MFOs). Fast FFT-enhanced MSOs and MFOs used in conjunction form the UFFT method. The computational complexity and memory requirements for the proposed UFFT solver scale as and , respectively, where is the number of unknowns in the discrete approximation of the governing integral equation. New criteria specific to shielded circuits for the projection of the current expansion functions on a uniform FFT grid are developed. The accuracy and efficiency of the solver is demonstrated through its application to multiple examples of full-wave analysis of large planar circuits. Index Terms-Computer-aided design (CAD), CAD algorithms and techniques, fast algorithms, numerical analysis, RF integrated circuit (RFIC) modeling. I. INTRODUCTION D ENSE PLANAR and quasi-planar integrated circuits (ICs) are becoming common in the development of multi-layered packages and substrates for the realization of compact system-in-package (SIP) and system-on-chip (SOC) multi-function designs. The interconnect density in multi-layered substrates for such systems is high such that the number of Manuscript
Journal of Lightwave Technology, 2007
In this paper, a multilevel fast-multipole algorithm (MLFMA) for simulating electromagnetic-wave propagation in photonic-crystal (PhC)-slab devices is presented. The scheme accelerates the 3-D multiple-scattering technique (MST) for characterizing open PhC-slab devices comprising air holes in multilayered stacks proposed in a recent work by Boscolo and Midrio. This 3-D MST 1) truncates open PhC-slab devices by conductor-backed perfectly matched layers, 2) expands total fields in the resulting closed structures in terms of discrete radial modes of the associated closed slab waveguides, and 3) uses scattering tensors to evaluate air-hole interactions. Here, this last step is accelerated using a hybrid MLFMA that leverages low-and high-frequency fast-multipole constructs in conjunction with a mode-trimming feature. The computational complexity of the resulting hybrid MLFMA-MST scales almost linearly in the number of air holes, thereby enabling the analysis of electromagnetically large PhCslab devices on readily available computer hardware. The scheme is applied to the analysis of a variety of practical PhC-slab devices, including a straight PhC-slab waveguide, a couple of bended PhC-slab waveguides, and a large PhC-slab coupler.
IEEE Transactions on Antennas and Propagation, 1997
The fast multipole method (FMM) and multilevel fast multipole algorithm (MLFMA) are reviewed. The number of modes required, block-diagonal preconditioner, near singularity extraction, and the choice of initial guesses are discussed to apply the MLFMA to calculating electromagnetic scattering by large complex objects. Using these techniques, we can solve the problem of electromagnetic scattering by large complex three-dimensional (3-D) objects such as an aircraft (VFY218) on a small computer. Index Terms-Electromagnetic scattering, numerical analysis. I. INTRODUCTION R ECENTLY, many researchers in the electromagnetics community have investigated iterative solvers for integral equations of electromagnetic scattering problems. The integral equation is discretized into a matrix equation by the method of moments (MoM). The resultant matrix equation is then solved by, for example, the conjugate gradient (CG) method, requiring operations for the matrix-vector multiplies in each iteration, where is the number of unknowns. A number of techniques have been proposed to speed up the evaluation of the matrix-vector multiply. The impedance matrix localization (IML) technique [1] allows the MoM matrix to be replaced by a matrix with localized clumps of large elements. The use of wavelet basis functions [2] reduces the solution time by a constant factor but not the computational complexity. The complex multipole beam approach (CMBA) [3] represents the scattered field in a series of beams produced by multipole sources located in the complex space, but it is efficient only for smooth surfaces. The multilevel matrix decomposition algorithm (MLMDA) [4] permits a fast matrixvector multiply by decomposing the MoM matrix into a large number of blocks, each describing the interaction between distant scatterers. The multiplication of each block with a vector is executed using a multilevel scheme that resembles a fast Fourier transform (FFT). The fast multipole method (FMM) [5]-[9] was originally proposed by Rokhlin to evaluate particle simulations and to solve static integral equation rapidly. Barnes and Hut
IEEE Transactions on Antennas and Propagation, 2003
The Fast Multipole Method was introduced by Greengard and Rokhlin in a seminal paper appeared in 1987 for studying large systems of particle interactions with reduced algorithmic and memory complexity [60]. Developments of the original idea are successfully applied to the analysis of many scientific and engineering problems of practical interest. In scattering analysis, multipole techniques may enable to reduce the computational complexity of iterative solution procedures involving dense matrices arising from the discretization of integral operators from O(n 2) to O(n log n) arithmetic operations. In this paper we discuss recent algorithmic developments of algebraic preconditioning techniques for the Fast Multipole Method for 2D and 3D scattering problems. We focus on design aspects, implementation details, numerical scalability, parallel performance on emerging computer systems, and give some minor emphasis to theoretical aspects as well. Thanks to the use of iterative techniques and efficient parallel preconditioners, fast integral solvers involving tens of million unknowns are nowadays feasible and can be integrated in the design processes.
Radio Science, 2004
Time domain boundary integrals are used to impose global transparent boundary conditions in two-dimensional finite difference time domain solvers. Augmenting classical methods for imposing these conditions with the multilevel plane wave time domain scheme reduces the computational cost of enforcing a global transparent boundary condition from O( Ñs 2 Ñ t 2 ) to O( Ñs Ñ t log Ñ s log Ñ t ); here Ñs and Ñ t denote the number of equivalent source boundary nodes and their time samples used to integrate external fields, respectively. Numerical results demonstrate that for thin and concave material objects, plane wave time domain-accelerated global transparent boundary kernels outperform perfectly matched layer-based absorbing boundary schemes without loss of accuracy.
IEEE Transactions on Antennas and Propagation, 2004
The adaptive integral method (AIM) is implemented in conjunction with the loop-tree (LT) decomposition of the electric current density in the method of moments approximation of the electric field integral equation. The representation of the unknown currents in terms of its solenoidal and irrotational components allows for accurate, broadband electromagnetic (EM) simulation without low-frequency numerical instability problems, while scaling of computational complexity and memory storage with the size of the problem of the are of the same order as in the conventional AIM algorithm. The proposed algorithm is built as an extension to the conventional AIM formulation that utilizes roof-top expansion functions, thus providing direct and easy way for the development of the new stable formulation when the roof-top based AIM is available. A new preconditioning strategy utilizing near interactions in the system which are typically available in the implementation of fast solvers is proposed and tested. The discussed preconditioner can be used with both roof-top and LT formulations of AIM and other fast algorithms. The resulting AIM implementation is validated through its application to the broadband, EM analysis of large microstrip antennas and planar interconnect structures. Index Terms-Fast algorithms, full-wave electromagnetic (EM) CAD, loop-tree (LT) decomposition, low frequency, method of moments (MoM).
An efficient Multilevel Fast Multipole Algorithm (MLFMA) for the modeling of very large planar microwave circuits is presented. The method relies on an Electric Field Integral Equation (EFIE) formulation and a series expansion of the pertinent Green dyadic, based on the use of Perfectly Matched Layers (PML). The new PML-MLFMA is implemented in order to accelerate the numerous matrix-vector multiplications appearing in the iterative solution of the problem. The computational and memory complexity of the algorithm scale down to O(N ) for electrically large structures. The method is illustrated by means of illustrative, numerical examples.
IEEE Transactions on Antennas and Propagation, 2004
Based on the addition theorem, the principle of a multilevel ray-propagation fast multipole algorithm (RPFMA) and fast far-field approximation (FAFFA) has been demonstrated for three-dimensional (3-D) electromagnetic scattering problems. From a rigorous mathematical derivation, the relation among RPFMA, FAFFA, and a conventional multilevel fast multipole algorithm (MLFMA) has been clearly stated. For very large-scale problems, the translation between groups in the conventional MLFMA is expensive because the translator is defined on an Ewald sphere with many sampling^directions. When two groups are well separated, the translation can be simplified using RPFMA, where only a few sampling^directions are required within a cone zone on the Ewald sphere. When two groups are in the far-field region, the translation can be further simplified by using FAFFA where only a single^is involved in the translator along the ray-propagation direction. Combining RPFMA and FAFFA with MLFMA, three algorithms RPFMA-MLFMA, FAFFA-MLFMA, and RPFMA-FAFFA-MLFMA have been developed, which are more efficient than the conventional MLFMA in 3-D electromagnetic scattering and radiation for very large structures. Numerical results are given to verify the efficiency of the algorithms. Index Terms-Electromagnetic scattering, fast far-field approximation (FAFFA), method of moments, multilevel fast multipole algorithm, multilevel ray-propagation fast multipole algorithm.
2021
Computational tools for characterizing electromagnetic scattering from objects with uncertain shapes are needed in various applications ranging from remote sensing at microwave frequencies to Raman spectroscopy at optical frequencies. Often, such computational tools use the Monte Carlo (MC) method to sample a parametric space describing geometric uncertainties. For each sample, which corresponds to a realization of the geometry, a deterministic electromagnetic solver computes the scattered fields. However, for an accurate statistical characterization, the number of MC samples has to be large. In this paper, to address this challenge, the continuation multilevel Monte Carlo (CMLMC) method is used together with a surface integral equation solver. The CMLMC method optimally balances statistical errors due to sampling of the parametric space, and numerical errors due to the discretization of the geometry using a hierarchy of discretizations, from coarse to fine. The number of realizations of finer discretizations can be kept low, with most samples computed on coarser discretizations to minimize computational cost. Consequently, the total execution time is significantly reduced, in comparison to the standard MC scheme. Index Terms-Fast Fourier transform (FFT), fast multipole method (FMM), integral equation, multilevel Monte Carlo method (MLMC), numerical methods, uncertain geometry, uncertainty quantification.
IEEE Transactions on Antennas and Propagation, 2000
A fast algorithm is presented for solving electric, magnetic, and combined field time-domain integral equations pertinent to the analysis of surface scattering phenomena. The proposed two-level plane wave time-domain (PWTD) algorithm permits a numerically rigorous reconstruction of transient near fields from their far-field expansion and augments classical marching-on in-time (MOT) based solvers. The computational cost of analyzing surface scattering phenomena using PWTD-enhanced MOT schemes scales as ( 3 2 log ) as opposed to ( 2 ) for classical MOT methods, where and are the numbers of temporal and spatial basis functions discretizing the scatterer current. Numerical results that demonstrate the efficacy of the proposed solver in analyzing transient scattering from electrically large structures and that confirm the above complexity estimate are presented.
IEEE Journal on Multiscale and Multiphysics Computational Techniques
Computational tools for characterizing electromagnetic scattering from objects with uncertain shapes are needed in various applications ranging from remote sensing at microwave frequencies to Raman spectroscopy at optical frequencies. Often, such computational tools use the Monte Carlo (MC) method to sample a parametric space describing geometric uncertainties. For each sample, which corresponds to a realization of the geometry, a deterministic electromagnetic solver computes the scattered fields. However, for an accurate statistical characterization the number of MC samples has to be large. In this work, to address this challenge, the continuation multilevel Monte Carlo (CMLMC) method is used together with a surface integral equation solver. The CMLMC method optimally balances statistical errors due to sampling of the parametric space, and numerical errors due to the discretization of the geometry using a hierarchy of discretizations, from coarse to fine. The number of realizations of finer discretizations can be kept low, with most samples computed on coarser discretizations to minimize computational cost. Consequently, the total execution time is significantly reduced, in comparison to the standard MC scheme. Index Terms-uncertainty quantification, uncertain geometry, numerical methods, multilevel Monte Carlo method (MLMC), integral equation, fast multipole method (FMM), fast Fourier transform (FFT).
Innovative Architecture for Future Generation High-Performance Processors and Systems (Cat. No.PR00650)
In recent years, the Multilevel Fast Multipole Method (MLFMA) [14, 171 has been developed into one of the most powerjul techniques for accelerating the iterative solution of integral equations of electromagnetics. It has been shown that the MLFMA reduces the computational complexity of a matrix-vector multiply from O ( N 2
IEEE Transactions on Antennas and Propagation, 2000
The fast multipole algorithm manifests in two very different forms at low frequencies and at mid frequencies. Each can operate in their respective regimes, but are not tenable in the other regimes. The paper reports on a way to factorize the Green's function for fast algorithm using a mixed form. The low-frequency fast multipole algorithm (LF-FMA) will be used at low frequencies or the long-wavelength regime, and the multilevel fast multipole algorithm (MLFMA) will be used for the mid frequencies or the shorter-wavelength regime. For object modeling where both long-wavelength and wave physics are important, we propose a mixed-form fast multipole algorithm (MF-FMA). This algorithm has no low frequency break down, and it can work seamlessly from static (where circuit physics is important) to dynamic (where wave physics is important).
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.