• DocumentCode
    742480
  • Title

    Hierarchical parallelization of the multilevel fast multipole algorithm (MLFMA)

  • Author

    Gurel, Levent ; Ergul, Ozgur

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Bilkent Univ., Ankara, Turkey
  • Volume
    101
  • Issue
    2
  • fYear
    2013
  • Firstpage
    332
  • Lastpage
    341
  • Abstract
    Due 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.
  • Keywords
    computational complexity; computational electromagnetics; parallel algorithms; MLFMA algorithm; O(N log N) complexity; computational electromagnetics; distributed-memory architecture; hierarchical parallelization; hierarchical partitioning strategy; large-scale scattering; multilevel fast multipole algorithm; radiation; Complexity theory; Computational electromagnetics; Integral equations; Load management; MLFMA; Multicore processing; Scattering; Computational electromagnetics; multilevel fast multipole algorithm (MLFMA); parallelization; surface integral equations;
  • fLanguage
    English
  • Journal_Title
    Proceedings of the IEEE
  • Publisher
    ieee
  • ISSN
    0018-9219
  • Type

    jour

  • DOI
    10.1109/JPROC.2012.2222331
  • Filename
    6353869