JXPAMG: a parallel algebraic multigrid solver for extreme-scale numerical simulations

被引:0
|
作者
Xiaowen Xu
Xiaoqiang Yue
Runzhang Mao
Yuntong Deng
Silu Huang
Haifeng Zou
Xiao Liu
Shaoliang Hu
Chunsheng Feng
Shi Shu
Zeyao Mo
机构
[1] Institute of Applied Physics and Computational Mathematics,Laboratory of Computational Physics
[2] Xiangtan University,National Center for Applied Mathematics in Hunan, Key Laboratory of Intelligent Computing & Information Processing of Ministry of Education, Hunan Key Laboratory for Computation and Simulation in Science and Engineering
[3] Graduate School of China Academy of Engineering Physics,undefined
[4] CAEP Software Center for High Performance Numerical Simulation,undefined
关键词
Algebraic multigrid (AMG); Parallel computing; Sparse linear solver; Preconditioner; Extreme-scale computing;
D O I
暂无
中图分类号
学科分类号
摘要
JXPAMG is a parallel algebraic multigrid (AMG) solver for solving the extreme-scale, sparse linear systems on modern supercomputers. JXPAMG features the following characteristics: 1) It integrates some application-driven parallel AMG algorithms, including αSetup-AMG (adaptive Setup based AMG), AI-AMG (algebraic interface based AMG) and AMG-PCTL (physical-variable based coarsening two-level AMG); 2) A hierarchical parallel sparse matrix data structure, labeled hierarchical parallel Compressed Sparse Row (hpCSR), that matches the computer architecture is designed, and the highly scalable components based on hpCSR are implemented; 3) A flexible software architecture is designed to separate algorithm development from implementation. These characteristics allow JXPAMG to use different AMG strategies for different application features and architecture features, and thereby JXPAMG becomes aware of changes in these features. This paper introduces the algorithms, implementation techniques and applications of JXPAMG. Numerical experiments for typical real applications are given to illustrate the strong and weak parallel scaling properties of JXPAMG.
引用
收藏
页码:72 / 83
页数:11
相关论文
共 50 条
  • [41] Efficient parallel multigrid based solvers for large scale groundwater flow simulations
    Saied, F
    Mahinthakumar, G
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1998, 35 (07) : 45 - 54
  • [42] Advancing understanding of turbulence through extreme-scale computation: Intermittency and simulations at large problem sizes
    Yeung, P. K.
    Ravikumar, K.
    PHYSICAL REVIEW FLUIDS, 2020, 5 (11)
  • [43] Resiliency in numerical algorithm design for extreme scale simulations
    Agullo, Emmanuel
    Altenbernd, Mirco
    Anzt, Hartwig
    Bautista-Gomez, Leonardo
    Benacchio, Tommaso
    Bonaventura, Luca
    Bungartz, Hans-Joachim
    Chatterjee, Sanjay
    Ciorba, Florina M.
    DeBardeleben, Nathan
    Drzisga, Daniel
    Eibl, Sebastian
    Engelmann, Christian
    Gansterer, Wilfried N.
    Giraud, Luc
    Goddeke, Dominik
    Heisig, Marco
    Jezequel, Fabienne
    Kohl, Nils
    Li, Xiaoye Sherry
    Lion, Romain
    Mehl, Miriam
    Mycek, Paul
    Obersteiner, Michael
    Quintana-Orti, Enrique S.
    Rizzi, Francesco
    Ruede, Ulrich
    Schulz, Martin
    Fung, Fred
    Speck, Robert
    Stals, Linda
    Teranishi, Keita
    Thibault, Samuel
    Thoennes, Dominik
    Wagner, Andreas
    Wohlmuth, Barbara
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2022, 36 (02): : 251 - 285
  • [44] Extreme-scale Direct Numerical Simulation of Incompressible Turbulence on the Heterogeneous Many-core System
    Xie, Jiabin
    Feng, Guangnan
    Huang, Han
    Feng, Junxuan
    Chen, Zhiguang
    Lu, Yutong
    PROCEEDINGS OF THE 29TH ACM SIGPLAN ANNUAL SYMPOSIUM ON PRINCIPLES AND PRACTICE OF PARALLEL PROGRAMMING, PPOPP 2024, 2024, : 120 - 132
  • [45] A parallel multigrid solver for high frequency electromagnetic field analyses with small-scale PC cluster
    Yosui, Kuniaki
    Iwashita, Takeshi
    Mori, Michiya
    Kobayashi, Eiichi
    IEEJ Transactions on Power and Energy, 2007, 127 (08) : 911 - 917
  • [46] Communication Schemes of a Parallel Fluid Solver for Multi-Scale Environmental Simulations
    Frisch, Jerome
    Mundani, Ralf-Peter
    Rank, Ernst
    13TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2011), 2012, : 391 - 397
  • [47] Parallel Data Partitioning Algorithms for Optimization of Data-Parallel Applications on Modern Extreme-Scale Multicore Platforms for Performance and Energy
    Manumachu, Ravi Reddy
    Lastovetsky, Alexey
    IEEE ACCESS, 2018, 6 : 69075 - 69106
  • [48] Communication avoiding multigrid preconditioned conjugate gradient method for extreme scale multiphase CFD simulations
    Idomura, Y.
    Ina, T.
    Yamashita, S.
    Onodera, N.
    Yamada, S.
    Imamura, T.
    SCALA 2018: PROCEEDINGS OF 2018 IEEE/ACM 9TH WORKSHOP ON LATEST ADVANCES IN SCALABLE ALGORITHMS FOR LARGE-SCALE SYSTEMS (SCALA), 2018, : 17 - 24
  • [49] SunwayLB: Enabling Extreme-Scale Lattice Boltzmann Method Based Computing Fluid Dynamics Simulations on Sunway TaihuLight
    Liu, Zhao
    Chu, Xuesen
    Lv, Xiaojing
    Meng, Hongsong
    Shi, Shupeng
    Han, Wenji
    Xu, Jingheng
    Fu, Haohuan
    Yang, Guangwen
    2019 IEEE 33RD INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2019), 2019, : 557 - 566
  • [50] A Parallel Multigrid Solver for High-Frequency Electromagnetic Field Analyses with Small-Scale PC Cluster
    Yosui, Kuniaki
    Iwashita, Takeshi
    Mori, Michiya
    Kobayashi, Eiichi
    ELECTRONICS AND COMMUNICATIONS IN JAPAN, 2008, 91 (09) : 28 - 36