1993
DOI: 10.1017/s096249290000235x
|View full text |Cite
|
Sign up to set email alerts
|

Parallel numerical linear algebra

Abstract: We s u r v ey general techniques and open problems in numerical linear algebra on parallel architectures. We rst discuss basic principles of parallel processing, describing the costs of basic operations on parallel machines, including general principles for constructing e cient algorithms. We illustrate these principles using current architectures and software systems, and by showing how one would implement matrix multiplication. Then, we present direct and iterative algorithms for solving linear systems of eq… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
110
0
1

Year Published

1994
1994
2014
2014

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 157 publications
(112 citation statements)
references
References 163 publications
1
110
0
1
Order By: Relevance
“…As was established, e.g., in the early ScaLAPACK related literature, [7,75] twodimensional (block) cyclic layouts are crucial for improving scalability up to higher numbers of processors through well-balanced work load and efficient communication patterns. Choosing this layout has the additional advantage that it is easy to insert ELPA into existing code that is already set up for ScaLAPACK.…”
Section: Data Layout and Basic Setupmentioning
confidence: 99%
“…As was established, e.g., in the early ScaLAPACK related literature, [7,75] twodimensional (block) cyclic layouts are crucial for improving scalability up to higher numbers of processors through well-balanced work load and efficient communication patterns. Choosing this layout has the additional advantage that it is easy to insert ELPA into existing code that is already set up for ScaLAPACK.…”
Section: Data Layout and Basic Setupmentioning
confidence: 99%
“…A way to get around this difficulty is to create a Krylov subspace basis first and orthogonalize the basis afterwards, see e.g. (2). A similar procedure has been applied in the s-step Arnoldi algorithm described by Kim and Chronopoulos [4).…”
Section: Parallel Implementationmentioning
confidence: 99%
“…Meanwhile considerable progress has been made in the techniques to implement numerical algorithms for large eigenvalue problems on parallel computers. For a recent review in this area, see [2].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Further many researchers have proposed and discussed parallel issues of conjugate gradient methods [2,6,7,8,9,10,21,22]. Additionally sparse approximate inverses by minimizing the Frobenious norm of the error have been presented and can be implemented on parallel systems [17,21].…”
Section: Introductionmentioning
confidence: 99%