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 条
  • [1] JXPAMG: a parallel algebraic multigrid solver for extreme-scale numerical simulations
    Xu, Xiaowen
    Yue, Xiaoqiang
    Mao, Runzhang
    Deng, Yuntong
    Huang, Silu
    Zou, Haifeng
    Liu, Xiao
    Hu, Shaoliang
    Feng, Chunsheng
    Shu, Shi
    Mo, Zeyao
    CCF TRANSACTIONS ON HIGH PERFORMANCE COMPUTING, 2023, 5 (01) : 72 - 83
  • [2] BoomerAMG:: A parallel algebraic multigrid solver and preconditioner
    Henson, VE
    Yang, UM
    APPLIED NUMERICAL MATHEMATICS, 2002, 41 (01) : 155 - 177
  • [3] Towards a Parallel Algebraic Multigrid Solver Using PGAS
    Jansson, Niclas
    Laure, Erwin
    HPC ASIA'18: PROCEEDINGS OF WORKSHOPS OF HPC ASIA, 2018, : 31 - 38
  • [4] A Parallel Algebraic Multigrid Solver on Graphics Processing Units
    Haase, Gundolf
    Liebmann, Manfred
    Douglas, Craig C.
    Plank, Gernot
    HIGH PERFORMANCE COMPUTING AND APPLICATIONS, 2010, 5938 : 38 - +
  • [5] Extreme-scale earthquake simulations on Sunway TaihuLight
    Haohuan Fu
    Bingwei Chen
    Wenqiang Zhang
    Zhenguo Zhang
    Wei Zhang
    Guangwen Yang
    Xiaofei Chen
    CCF Transactions on High Performance Computing, 2019, 1 : 14 - 24
  • [6] Extreme-scale parallel computing: bottlenecks and strategies
    Ze-yao Mo
    Frontiers of Information Technology & Electronic Engineering, 2018, 19 : 1251 - 1260
  • [7] Extreme-scale parallel computing: bottlenecks and strategies
    Mo, Ze-yao
    FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2018, 19 (10) : 1251 - 1260
  • [8] Extreme-scale earthquake simulations on Sunway TaihuLight
    Fu, Haohuan
    Chen, Bingwei
    Zhang, Wenqiang
    Zhang, Zhenguo
    Zhang, Wei
    Yang, Guangwen
    Chen, Xiaofei
    CCF TRANSACTIONS ON HIGH PERFORMANCE COMPUTING, 2019, 1 (01) : 14 - 24
  • [9] Parallel algebraic multigrid methods in gyrokinetic turbulence simulations
    Adams, M. F.
    Nishimura, Y.
    COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2007, 2 (05) : 881 - 899
  • [10] In Situ Analysis and Visualization of Extreme-Scale Particle Simulations
    Dutta, Soumya
    Lipsa, Dan
    Turton, Terece L.
    Geveci, Berk
    Ahrens, James
    HIGH PERFORMANCE COMPUTING, ISC HIGH PERFORMANCE 2022 INTERNATIONAL WORKSHOPS, 2022, 13387 : 283 - 294