Performance bounds for column-block partitioning of parallel Gaussian elimination and Gauss-Jordan methods

Research output: Contribution to journalArticlepeer-review

5 Scopus citations

Abstract

Column-block partitioning is commonly used in the parallelization of Gaussian Elimination (GE) and Gauss-Jordan (GJ) algorithms. It is therefore of interest to know performance bounds of such partitioning on scalable distributed-memory parallel architectures. In this paper, we use a graph-theoretic approach in deriving asymptotic performance lower bounds of column-block partitioning for both GE and GJ. The new contribution is the incorporation of communication cost in the analysis which results in the derivation of sharper lower bounds. We use our scheduling system PYRROS to experimentally compare the actual run time performance with that derived by these lower bounds on the nCUBE-2 hypercube parallel machine.

Original languageEnglish (US)
Pages (from-to)283-297
Number of pages15
JournalApplied Numerical Mathematics
Volume16
Issue number1-2
DOIs
StatePublished - Dec 1994

All Science Journal Classification (ASJC) codes

  • Numerical Analysis
  • Computational Mathematics
  • Applied Mathematics

Fingerprint

Dive into the research topics of 'Performance bounds for column-block partitioning of parallel Gaussian elimination and Gauss-Jordan methods'. Together they form a unique fingerprint.

Cite this