Parallel implementation of fast multipole method based on JASMIN

被引:10
|
作者
Cao XiaoLin [1 ,2 ]
Mo ZeYao [1 ,2 ]
Liu Xu [1 ]
Xu XiaoWen [1 ]
Zhang AiQing [1 ]
机构
[1] Inst Appl Phys & Computat Math, High Performance Computat Ctr, Beijing 100094, Peoples R China
[2] Inst Appl Phys & Computat Math, Lab Computat Phys, Beijing 100094, Peoples R China
基金
中国国家自然科学基金;
关键词
fast multipole method; N-body problems; JASMIN infrastructure; parallel solver; ALGORITHM; SIMULATIONS;
D O I
10.1007/s11432-011-4181-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fast multipole method (FMM) may reduce the complexity of N-body problems from O(N (2)) to O(N logN) or O(N). It was applied in problems ranging from electromagnetic scattering to dislocation dynamics. FMM can be divided into two parts: commonness and individuality. A parallel solver of FMM commonly used in various applications has been designed and implemented in JASMIN infrastructure. The solver encapsulates the commonness. Furthermore, it supplies users with abstract interfaces required to implement the individuality with serial mode. The commonness contains distributed storage of multi-levels, intra-level and inter-level data communication, and arrangement of computation, etc. The individuality contains various expansion and translation operators. We give here two applications that have used the solver. Scalability was demonstrated with a parallel efficiency above 80% on 1024 processors.
引用
收藏
页码:757 / 766
页数:10
相关论文
共 50 条
  • [21] A Massively Parallel Adaptive Fast Multipole Method on Heterogeneous Architectures
    Lashuk, Ilya
    Chandramowlishwaran, Aparna
    Langston, Harper
    Tuan-Anh Nguyen
    Sampath, Rahul
    Shringarpure, Aashay
    Vuduc, Richard
    Ying, Lexing
    Zorin, Denis
    Biros, George
    [J]. COMMUNICATIONS OF THE ACM, 2012, 55 (05) : 101 - 109
  • [22] Geometrically Based Preconditioner for the Fast Multipole Method
    Araujo, M. G.
    Bertolo, J. M.
    Landesa, L.
    Taboada, J. M.
    Obelleiro, F.
    Rodriguez, J. L.
    [J]. 2009 3RD EUROPEAN CONFERENCE ON ANTENNAS AND PROPAGATION, VOLS 1-6, 2009, : 113 - +
  • [23] New parallel optimal-parameter fast multipole method (OPFMM)
    Choi, CH
    Ruedenberg, K
    Gordon, MS
    [J]. JOURNAL OF COMPUTATIONAL CHEMISTRY, 2001, 22 (13) : 1484 - 1501
  • [24] A massively parallel adaptive fast-multipole method on heterogeneous architectures
    Lashuk, Ilya
    Chandramowlishwaran, Aparna
    Langston, Harper
    Tuan-Anh Nguyen
    Sampath, Rahul
    Shringarpure, Aashay
    Vuduc, Richard
    Ying, Lexing
    Zorin, Denis
    Biros, George
    [J]. PROCEEDINGS OF THE CONFERENCE ON HIGH PERFORMANCE COMPUTING NETWORKING, STORAGE AND ANALYSIS, 2009,
  • [25] On the Performance of Parallel Tasking Runtimes for an Irregular Fast Multipole Method Application
    Atkinson, Patrick
    McIntosh-Smith, Simon
    [J]. SCALING OPENMP FOR EXASCALE PERFORMANCE AND PORTABILITY (IWOMP 2017), 2017, 10468 : 92 - 106
  • [26] Parallel Fast Multipole Boundary Element Method Applied to Computational Homogenization
    Ptaszny, Jacek
    [J]. COMPUTER METHODS IN MECHANICS (CMM2017), 2018, 1922
  • [27] A parallel Poisson solver using the fast multipole method on networks of workstations
    Lee, JY
    Jeong, K
    [J]. COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1998, 36 (04) : 47 - 61
  • [28] Acceleration of Flexible GMRES Using Fast Multipole Method for Implementation Based on Combined Tangential Formulation
    Chiba, Hidetoshi
    Fukasawa, Toru
    Miyashita, Hiroaki
    Konishi, Yoshihiko
    [J]. IEICE TRANSACTIONS ON ELECTRONICS, 2011, E94C (10) : 1661 - 1668
  • [29] Parallel fast multipole capacitance solver
    Dull, J
    Gallivan, K
    Song, JM
    Chew, WC
    [J]. IEEE ANTENNAS AND PROPAGATION SOCIETY INTERNATIONAL SYMPOSIUM - ANTENNAS: GATEWAYS TO THE GLOBAL NETWORK, VOLS 1-4, 1998, : 1766 - 1769
  • [30] Multilevel fast multipole method implementation using parametric surface modeling
    Sertel, K
    Volakis, JL
    [J]. IEEE ANTENNAS AND PROPAGATION SOCIETY INTERNATIONAL SYMPOSIUM, VOLS 1-4: TRANSMITTING WAVES OF PROGRESS TO THE NEXT MILLENNIUM, 2000, : 1852 - 1855