TY - JOUR
T1 - Algorithmic bombardment for the iterative solution of linear systems
T2 - A poly-iterative approach
AU - Barrett, Richard
AU - Berry, Michael
AU - Dongarra, Jack
AU - Eijkhout, Victor
AU - Romine, Charles
PY - 1996/11/5
Y1 - 1996/11/5
N2 - Many algorithms employing short recurrences have been developed for iteratively solving linear systems. Yet when the matrix is nonsymmetric or indefinite, or both, it is difficult to predict which method will perform best, or indeed, converge at all. Attempts have been made to classify the matrix properties for which a particular method will yield a satisfactory solution, but "luck" still plays large role. This report describes the implementation of a poly-iterative solver. Here we apply three algorithms simultaneously to the system, in the hope that at least one will converge to the solution. While this approach has merit in a sequential computing environment, it is even more valuable in a parallel environment. By combining global communications, the cost of three methods can be reduced to that of a single method.
AB - Many algorithms employing short recurrences have been developed for iteratively solving linear systems. Yet when the matrix is nonsymmetric or indefinite, or both, it is difficult to predict which method will perform best, or indeed, converge at all. Attempts have been made to classify the matrix properties for which a particular method will yield a satisfactory solution, but "luck" still plays large role. This report describes the implementation of a poly-iterative solver. Here we apply three algorithms simultaneously to the system, in the hope that at least one will converge to the solution. While this approach has merit in a sequential computing environment, it is even more valuable in a parallel environment. By combining global communications, the cost of three methods can be reduced to that of a single method.
KW - Algorithmic bombardment
KW - Iterative methods
KW - Linear systems of equations
KW - Poly-iterative approach
UR - http://www.scopus.com/inward/record.url?scp=0030571238&partnerID=8YFLogxK
U2 - 10.1016/0377-0427(96)00019-2
DO - 10.1016/0377-0427(96)00019-2
M3 - Article
AN - SCOPUS:0030571238
SN - 0377-0427
VL - 74
SP - 91
EP - 109
JO - Journal of Computational and Applied Mathematics
JF - Journal of Computational and Applied Mathematics
IS - 1-2
ER -