2016
DOI: 10.1016/j.jocs.2016.04.008
|View full text |Cite
|
Sign up to set email alerts
|

A backward/forward recovery approach for the preconditioned conjugate gradient method

Abstract: Several recent papers have introduced a periodic verification mechanism to detect silent errors in iterative solvers. Chen [PPoPP'13, has shown how to combine such a verification mechanism (a stability test checking the orthogonality of two vectors and recomputing the residual) with checkpointing: the idea is to verify every d iterations, and to checkpoint every c × d iterations. When a silent error is detected by the verification mechanism, one can rollback to and re-execute from the last checkpoint. In this … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
14
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 15 publications
(14 citation statements)
references
References 38 publications
0
14
0
Order By: Relevance
“…x = Hx + f, (2) where H = I − A and f = b. Assuming that the spectral radius (H) < 1, the solution to Equation 2 can be written in terms of a power series in H (Neumann series):…”
Section: Stochastic Linear Solversmentioning
confidence: 99%
“…x = Hx + f, (2) where H = I − A and f = b. Assuming that the spectral radius (H) < 1, the solution to Equation 2 can be written in terms of a power series in H (Neumann series):…”
Section: Stochastic Linear Solversmentioning
confidence: 99%
“…When the matrix is ill-posed, i.e., its condition number is huge, the convergence rate of the CG will be very slow. Under this case, the preconditioned CG [4,22,43] can be used instead to reduce the condition number of the coefficient matrix and improve the convergence speed. The second subproblem has a simple analytical solution based on soft-thresholding operator [17], that is…”
Section: Algorithmmentioning
confidence: 99%
“…Online-ABFT [4] ABFT SpMxV [5], [6] TwinCG the general case very unstable when such faults occur. It is well studied that its convergence can not be guaranteed even for rounding off errors, let alone for transient errors which can affect more significant bits in memory.…”
Section: Faulttolerant Cg Techniquementioning
confidence: 99%
“…The basic idea is to introduce additional checksums, and some additional computation, which may allow for detection and correction of faults in the matrix-vector product. The same idea was recently applied to the sparse matrix-vector product in the work of [5] and [6]; these contributions improve the resilience of iterative solvers like CG by focusing on the underlying sparse matrix-vector product. We refer to algorithm-based fault-tolerant versions of sparse matrix-vector product as ABFT SpMxV.…”
Section: Faulttolerant Cg Techniquementioning
confidence: 99%
See 1 more Smart Citation