首页> 外文期刊>Journal of computational science >A parallel iterative solver for positive-definite systems with hybrid MPI-OpenMP parallelization for multi-core clusters
【24h】

A parallel iterative solver for positive-definite systems with hybrid MPI-OpenMP parallelization for multi-core clusters

机译:用于正定系统的并行迭代求解器,具有针对多核集群的混合MPI-OpenMP并行化

获取原文
获取原文并翻译 | 示例

摘要

This article is devoted to the development and study of an algorithm for solving large systems of linear algebraic equations with sparse stiffness matrix on supercomputer by using the preconditioned conjugate gradient method (PCG). An efficient preconditioner is constructed on the basis of the domain decomposition method (the additive Schwarz method) which makes it possible to implement the algorithm on several computing nodes. We describe the parallel algorithm of the action of the stiffness matrix and the preconditioner on a vector. In addition, to increase the computational efficiency we make use of the routines from Intel®MKL: the direct solver (PARDISO) and the matrix-vector multiplication for sparse matrices (Sparse BLAS). We also study efficiency of using OpenMP directives on each computational node and compare it with pure MPI parallelization. The corresponding performance and scalability charts are presented.
机译:本文致力于通过预处理共轭梯度法(PCG)在超级计算机上求解大型系统的稀疏刚度矩阵线性代数方程组的算法。在域分解方法(加性Schwarz方法)的基础上构造了一个有效的预处理器,这使得在多个计算节点上实现该算法成为可能。我们描述了向量上刚度矩阵和前置条件的作用的并行算法。此外,为了提高计算效率,我们使用了英特尔®MKL的例程:直接求解器(PARDISO)和稀疏矩阵的矩阵向量乘法(Sparse BLAS)。我们还将研究在每个计算节点上使用OpenMP指令的效率,并将其与纯MPI并行化进行比较。给出了相应的性能和可伸缩性图表。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号