Browsing by Subject "Large-scale scattering"
Now showing 1 - 3 of 3
- Results Per Page
- Sort Options
Item Open Access An efficient parallel implementation of the multilevel fast multipole algorithm for rigorous solutions of large-scale scattering problems(IEEE, 2010) Ergül O.; Gürel, LeventWe present the solution of large-scale scattering problems discretized with hundreds of millions of unknowns. The multilevel fast multipole algorithm (MLFMA) is parallelized using the hierarchical partitioning strategy on distributed-memory architectures. Optimizations and load-balancing algorithms are extensively used to improve parallel MLFMA solutions. The resulting implementation is successfully employed on modest parallel computers to solve scattering problems involving metallic objects larger than 1000λ and discretized with more than 300 million unknowns. © 2010 IEEE.Item Open Access Hierarchical parallelization of the multilevel fast multipole algorithm (MLFMA)(IEEE, 2013) Gürel, Levent; Ergül, ÖzgürDue to its O(N log N) complexity, the multilevel fast multipole algorithm (MLFMA) is one of the most prized algorithms of computational electromagnetics and certain other disciplines. Various implementations of this algorithm have been used for rigorous solutions of large-scale scattering, radiation, and miscellaneous other electromagnetics problems involving 3-D objects with arbitrary geometries. Parallelization of MLFMA is crucial for solving real-life problems discretized with hundreds of millions of unknowns. This paper presents the hierarchical partitioning strategy, which provides a very efficient parallelization of MLFMA on distributed-memory architectures. We discuss the advantages of the hierarchical strategy over previous approaches and demonstrate the improved efficiency on scattering problems discretized with millions of unknowns. © 1963-2012 IEEE.Item Open Access Rigorous solutions of large-scale scattering problems discretized with hundreds of millions of unknowns(2009-09) Gürel, Levent; Ergül, ÖzgürWe present fast and accurate solutions of large-scale scattering problems using a parallel implementation of the multilevel fast multipole algorithm (MLFMA). By employing a hierarchical partitioning strategy, MLFMA can be parallelized efficiently on distributed-memory architectures. This way, it becomes possible to solve very large problems discretized with hundreds of millions of unknowns. Effectiveness of the developed simulation environment is demonstrated on various scattering problems involving canonical and complicated objects. © 2009 IEEE.