Parallel Multigrid Methods on Manycore Clusters with IHK/McKernel

Parallel Multigrid Methods on Manycore Clusters with IHK/McKernel
复制标题

使用 IHK/McKernel 的众核集群上的并行多重网格方法

DOI:
10.1109/scala49573.2019.00012
复制
发表时间:
2019
期刊:
IEEE Proceedings of 10th ScalA WS in conjunction with SC19
影响因子:
--
通讯作者:
Horikoshi Masashi
Horikoshi Masashi
中科院分区:
--
文献类型:
--
作者:
Nakajima Kengo;Gerofi Balazs;Ishikawa Yutaka;Horikoshi Masashi

文献摘要

相似文献

并行多重网格方法有望在exa级超级计算机系统上的大规模科学计算中发挥重要作用。在此之前,我们提出了分层粗网格聚合(hCGA),这大大提高了并行多重网格求解器的性能时,MPI进程的数量是O(104)或更多。由于hCGA只能处理两层并行层次级别,当MPI进程的数量达到O(105)- O(106)或更多时,由于粗网格求解器而导致的计算开销可能变得显著。在目前的工作中,我们提出了AM-hCGA(自适应多级hCGA),可以考虑到多个层次的三个或更多的水平,并显示初步结果,使用Oakforest-PACS(OFP)系统由JCAHPC。此外,我们还研究了一个轻量级的多内核操作系统,称为IHK/McKernel,并行多重网格求解器上运行的OFP的影响。
The parallel multigrid method is expected to play an important role in large-scale scientific computing on exa-scale supercomputer systems. Previously we proposed Hierarchical Coarse Grid Aggregation (hCGA), which dramatically improved the performance of the parallel multigrid solver when the number of MPI processes was O(104) or more. Because hCGA can handle only two layers of parallel hierarchical levels, the computation overhead due to coarse grid solver may become significant when the number of MPI processes reaches O(105)- O(106) or more. In the present work, we propose AM-hCGA (Adaptive Multilevel hCGA) that can take into account multiple layers of three or more levels, and show preliminary results using the Oakforest-PACS (OFP) system by JCAHPC. Additionally, we also examine the impact of a lightweight multi-kernel operating system, called IHK/McKernel, for parallel multigrid solvers running on OFP.