Multiple-Precision Arithmetic Implementation of the Multilevel Fast Multipole Algorithm

被引:0
|
作者
Kalfa, Mert [1 ,2 ]
Ergul, Ozgur [3 ]
Erturk, Vakur B. [1 ]
机构
[1] Bilkent Univ, Dept Elect & Elect Engn, TR-06800 Ankara, Turkiye
[2] Huawei Turkey Res & Dev Ctr, TR-34768 Istanbul, Turkiye
[3] Middle East Tech Univ, Dept Elect & Elect Engn, TR-06800 Ankara, Turkiye
关键词
Error analysis; low-frequency breakdown (LFB); multilevel fast multipole algorithm (MLFMA); multiple-precision arithmetic (MPA); ELECTROMAGNETIC SCATTERING; PERFORMANCE; MLFMA; EQUATION;
D O I
10.1109/TAP.2023.3291077
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We propose and demonstrate a multiple-precision arithmetic (MPA) framework applied to the inherent hierarchical tree structure of the multilevel fast multipole algorithm (MLFMA), dubbed the MPA-MLFMA that provides an unconventional but elegant treatment to both the low-frequency breakdown (LFB) and the efficiency limitations of MLFMA for electrically large problems with fine geometrical details. We show that a distinct machine precision (MP) can be assigned to each level of the tree structure of MPA-MLFMA, which, in turn, enables controlled accuracy and efficiency over arbitrarily large frequency bandwidths. We present the capabilities of MPA-MLFMA over a wide range of broadband and multiscale scattering problems. We also discuss the implications of a multiple-precision framework implemented in software and hardware platforms.
引用
收藏
页码:11 / 21
页数:11
相关论文
共 50 条
  • [31] A novel implementation of multilevel fast multipole algorithm for higher order Galerkin's method
    Donepudi, KC
    Song, JM
    Jin, JM
    Kang, G
    Chew, WC
    [J]. IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2000, 48 (08) : 1192 - 1197
  • [32] A parallel algorithm for multiple-precision division by a single-precision integer
    Takahashi, Daisuke
    [J]. LARGE-SCALE SCIENTIFIC COMPUTING, 2008, 4818 : 729 - 736
  • [33] MODIFIED STRAIGHT DIVISION - A COMPUTER IMPLEMENTATION OF MULTIPLE-PRECISION DIVISION
    PARTHASARATHI, R
    JHUNJHUNWALA, A
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1995, 41 (03): : 193 - 209
  • [34] Simple Numerical Judgement on the Singularity of the Matrix by Using the Multiple-Precision Arithmetic
    Imai, Hitoshi
    Sakaguchi, Hideo
    Iso, Yuusuke
    [J]. THEORETICAL AND APPLIED MECHANICS JAPAN, 2012, 60 : 343 - 351
  • [35] Adaptive multilevel fast multipole algorithm and its parallel algorithm
    Yuan, Jun
    Qiu, Yang
    Liu, Qi-Zhong
    Guo, Jing-Li
    Xie, Yong-Jun
    [J]. Dianbo Kexue Xuebao/Chinese Journal of Radio Science, 2008, 23 (03): : 455 - 459
  • [36] Multiple-Precision Arithmetic of Biot-Savart Integrals for Reconnections of Vortex Filaments
    Lee, Yu-Hsun
    Fujiwara, Hiroshi
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2021, PT V, 2021, 12953 : 191 - 201
  • [37] Control System Design Method Based on Multiple-Precision Arithmetic with Guaranteed Accuracy
    Yano, Kentaro
    Koga, Masanobu
    Yamamura, Eisuke
    [J]. 2008 PROCEEDINGS OF SICE ANNUAL CONFERENCE, VOLS 1-7, 2008, : 1707 - 1712
  • [38] An algorithm for multiple-precision floating-point-multiplication
    Takahashi, D
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2005, 166 (02) : 291 - 298
  • [39] On the basic operations of interval multiple-precision arithmetic with center-radius form
    Matsuda, Nozomu
    Yamamoto, Nobito
    [J]. IEICE NONLINEAR THEORY AND ITS APPLICATIONS, 2011, 2 (01): : 54 - 67
  • [40] Hierarchical Parallelization of the Multilevel Fast Multipole Algorithm (MLFMA)
    Gurel, Levent
    Erguel, Oezguer
    [J]. PROCEEDINGS OF THE IEEE, 2013, 101 (02) : 332 - 341