首页> 外文会议>International Workshop on Embedded Multicore Systems >Communication-Computation Overlapping with Dynamic Loop Scheduling for Preconditioned Parallel Iterative Solvers on Multicore and Manycore Clusters
【24h】

Communication-Computation Overlapping with Dynamic Loop Scheduling for Preconditioned Parallel Iterative Solvers on Multicore and Manycore Clusters

机译:用于多核和多核集群的预处理并行迭代求解器的动态循环调度的通信计算重叠

获取原文

摘要

Preconditioned parallel solvers based on the Krylov iterative method are widely used in scientific and engineering applications. Communication overhead is a critical issue when executing these solvers on large-scale massively parallel supercomputers. In this work, we introduced communication-computation (CC) overlapping with dynamic loop scheduling of OpenMP to the sparse matrix-vector multiplication (SpMV) process of a parallel iterative solver. We then used the solver to evaluate the performance of a parallel finite element application (GeoFEM/Cube) on multicore and manycore clusters. The dynamic loop scheduling of OpenMP improved the efficiency of CC overlapping in halo exchanges, and the developed method attained a significant performance improvement of 40-50% for parallel iterative solvers in strong scaling using up to 16,384 cores of a Fujitsu PRIMEHPC FX10 supercomputer and an Intel Xeon Phi (KNL) cluster. Finally, the developed method was applied to GeoFEM/Cube using a parallel BiCGSTAB solver with sparse approximate inverse (SAI) preconditioning, and a 15-20% performance improvement was obtained on 12,288 cores of the Fujitsu FX10 and the KNL cluster.
机译:基于该克雷洛夫迭代法预处理并行求解器广泛应用于科学和工程应用。通信执行对大型大规模并行超级计算机这些求解时的开销是一个关键问题。在这项工作中,我们介绍了通信的计算(CC)使用OpenMP的动态循环调度到并行迭代求解器的稀疏矩阵 - 向量乘法(SPMV)工艺重叠。然后,我们使用解算器来评估在多核和众核簇并行有限元应用(GeoFEM /立方)的性能。 OpenMP的动态循环调度提高CC的效率卤素交流重叠,和将显影的方法,使用高达富士通PRIMEHPC FX10超级计算机的16384个型芯和一个达到40-50%一显著性能改进并行迭代求解器在强缩放英特尔至强融核(KNL)集群。最后,所提出的方法是使用平行的BiCGSTAB求解器与稀疏近似逆(SAI)预处理应用于GeoFEM /立方,并在富士通FX10的12288芯和KNL簇得到15-20%的性能改进。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号