• DocumentCode
    1017006
  • Title

    A parallel fast Fourier transform on multipoles (FFTM) algorithm for electrostatics analysis of three-dimensional structures

  • Author

    Ong, Eng Teo ; Lee, Heow Pueh ; Lim, Kian Meng

  • Author_Institution
    Inst. of High Performance Comput., Singapore, Singapore
  • Volume
    23
  • Issue
    7
  • fYear
    2004
  • fDate
    7/1/2004 12:00:00 AM
  • Firstpage
    1063
  • Lastpage
    1072
  • Abstract
    A fast algorithm, called the fast Fourier transform on multipoles (FFTM) method, is developed for efficient solution of the integral equation in the boundary element method (BEM). This method employs the multipole and local expansions to approximate far field potentials, and uses the fast Fourier transform (FFT) to accelerate the multipole to local translation operator based on its convolution nature. The series of uncoupled convolutions allows further speed up in the algorithm through parallel computation. In this paper, we present the results of using the FFTM algorithm for solving large-scale three-dimensional electrostatic problems. It is demonstrated that the method can give accurate results with relatively low order of expansion. It is also found that the serial version of the algorithm has computational complexities of O(Na), where a ranges from 1.0 to 1.4 for computational time, and from 1.1 to 1.2 for memory storage requirement. Significant speedup is also observed in the parallel implementation of FFTM using up to 16 processors on an IBM-p690 supercomputer.
  • Keywords
    boundary-elements methods; computational complexity; electrostatics; fast Fourier transforms; integral equations; parallel algorithms; 3D structures; boundary element method; capacitance calculation; computational complexities; electrostatics analysis; far field potentials; fast algorithm; fast integral solver; integral equation; local expansions; local translation operator; memory storage requirement; multipole expansions; parallel computation; parallel fast Fourier transform on multipoles; Acceleration; Boundary element methods; Computational complexity; Concurrent computing; Convolution; Electrostatic analysis; Fast Fourier transforms; Integral equations; Large-scale systems; Supercomputers; Capacitance calculation; FFTM; electrostatics analysis; fast Fourier transform on multipoles; fast integral solver; simulation and physical design;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2004.829798
  • Filename
    1308399