کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
430427 687975 2012 6 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A parallel iterative solver for positive-definite systems with hybrid MPI–OpenMP parallelization for multi-core clusters
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
A parallel iterative solver for positive-definite systems with hybrid MPI–OpenMP parallelization for multi-core clusters
چکیده انگلیسی

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.


► Parallel algorithm for solving sparse systems of linear algebraic equations.
► Overlapping domain decomposition technique for parallelization.
► Performance of the hybrid MPI/OpenMP method and optimization.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Computational Science - Volume 3, Issue 6, November 2012, Pages 463–468
نویسندگان
, , ,