Efficient and scalable distributed-memory hierarchization algorithms for the sparse grid combination technique

被引:2
|
作者
Heene, Mario [1 ]
Pflueger, Dirk [1 ]
机构
[1] Univ Stuttgart, Inst Parallel & Distributed Syst, Stuttgart, Germany
关键词
higher-dimensional problems; sparse grids; combination technique; distributed memory parallelization; exascale computing;
D O I
10.3233/978-1-61499-621-7-339
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Finding solutions to higher dimensional problems, such as the simulation of plasma turbulence in a fusion device as described by the five-dimensional gyrokinetic equations, is a grand challenge facing current and future high performance computing (HPC). The sparse grid combination technique is a promising approach to the solution of these problems on large scale distributed memory systems. The combination technique numerically decomposes a single large problem into multiple moderately sized partial problems that can be computed in parallel, independently and asynchronously of each other. The ability to efficiently combine the individual partial solutions to a common sparse grid solution is a key consideration to the overall performance of large scale computations with the combination technique. This requires a transfer of each partial solution from the nodal basis representation into the hierarchical basis representation by hierarchization. In this work we will present a new, efficient and scalable algorithm for the hierarchization of partial solutions that are distributed over multiple process groups of an HPC system.
引用
收藏
页码:339 / 348
页数:10
相关论文
共 50 条
  • [31] PARALLEL IMPLEMENTATION OF A SPARSE SIMPLEX ALGORITHM ON MIMD DISTRIBUTED-MEMORY COMPUTERS
    SHU, W
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1995, 31 (01) : 25 - 40
  • [32] Newly Released Capabilities in the Distributed-Memory SuperLU Sparse Direct Solver
    Li, Xiaoye S.
    Lin, Paul
    Liu, Yang
    Sao, Piyush
    [J]. ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2023, 49 (01):
  • [33] EFFICIENT SUPPORT FOR IRREGULAR APPLICATIONS ON DISTRIBUTED-MEMORY MACHINES
    MUKHERJEE, SS
    SHARMA, SD
    HILL, MD
    LARUS, JR
    ROGERS, A
    SALTZ, J
    [J]. SIGPLAN NOTICES, 1995, 30 (08): : 68 - 79
  • [34] A SCALABLE SCHEDULING SCHEME FOR FUNCTIONAL PARALLELISM ON DISTRIBUTED-MEMORY MULTIPROCESSOR SYSTEMS
    PANDE, S
    AGRAWAL, DP
    MAUNEY, J
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1995, 6 (04) : 388 - 399
  • [35] A SCALABLE IMPLEMENTATION OF THE NAS PARALLEL BENCHMARK BT ON DISTRIBUTED-MEMORY SYSTEMS
    NAIK, VK
    [J]. IBM SYSTEMS JOURNAL, 1995, 34 (02) : 273 - 291
  • [36] Distributed-Memory Algorithms for Maximum Cardinality Matching in Bipartite Graphs
    Azad, Ariful
    Buluc, Aydin
    [J]. 2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2016), 2016, : 32 - 42
  • [37] A DISTRIBUTED-MEMORY RANDOMIZED STRUCTURED MULTIFRONTAL METHOD FOR SPARSE DIRECT SOLUTIONS
    Xin, Zixing
    Xia, Jianlin
    de Hoop, Maarten V.
    Cauley, Stephen
    Balakrishnan, Venkataramanan
    [J]. SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2017, 39 (04): : C292 - C318
  • [38] Development of a Scalable Thermal Reservoir Simulator on Distributed-Memory Parallel Computers
    Liu, Hui
    Chen, Zhangxin
    Guo, Xiaohu
    Shen, Lihua
    [J]. FLUIDS, 2021, 6 (11)
  • [39] Distributed-Memory DMRG via Sparse and Dense Parallel Tensor Contractions
    Levy, Ryan
    Solomonik, Edgar
    Clark, Bryan K.
    [J]. PROCEEDINGS OF SC20: THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SC20), 2020,
  • [40] A Shared- and distributed-memory parallel general sparse direct solver
    Gupta, Anshul
    [J]. APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 2007, 18 (03) : 263 - 277