• DocumentCode
    3298067
  • Title

    Scalable parallel computation of the translation operator in three dimensions

  • Author

    Michiels, Bart ; Bogaert, Ignace ; Fostier, Jan ; De Zutter, Daniel

  • Author_Institution
    Ghent Univ., Ghent, Belgium
  • fYear
    2013
  • fDate
    2-5 Aug. 2013
  • Firstpage
    30
  • Lastpage
    31
  • Abstract
    We propose a novel algorithm for the parallel, distributed-memory computation of the translation operator in the three-dimensional multilevel fast multipole algorithm (MLFMA). Sequential algorithms can compute the translation operator with L multipoles and O(L2) sampling points in O(L2) time. State-of-the-art hierarchical parallelization schemes of the MLFMA rely on the distribution of radiation patterns and associated translation operators among P = O(L2) parallel processes, necessitating the development of distributed-memory algorithms for the computation of the translation operator. Whereas a baseline parallel algorithm computes this translation operator in O(L) time, we propose an algorithm that achieves this in only O(log L) time. For large translation operators and a high number of parallel processes, our algorithm proves to be roughly ten times faster than the baseline algorithm.
  • Keywords
    antenna radiation patterns; distributed memory systems; sampling methods; MLFMA; distributed-memory computation; radiation patterns; sampling points; scalable parallel computation; sequential algorithms; three dimensions; three-dimensional multilevel fast multipole algorithm; translation operators; Antenna radiation patterns; Educational institutions; Interpolation; MLFMA; Parallel algorithms; Polynomials;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Electromagnetics Workshop (CEM), 2013
  • Conference_Location
    Izmir
  • Print_ISBN
    978-1-4799-1432-6
  • Type

    conf

  • DOI
    10.1109/CEM.2013.6617122
  • Filename
    6617122