Self-stabilizing iterative solvers
Self-stabilizing iterative solvers
复制标题
自稳定迭代求解器
DOI:
10.1145/2530268.2530272
复制
发表时间:
2013
期刊:
影响因子:
--
通讯作者:
R. Vuduc
中科院分区:
文献类型:
--
作者:
Piyush Sao;R. Vuduc
We show how to use the idea of self-stabilization, which originates in the context of distributed control, to make fault-tolerant iterative solvers. Generally, a self-stabilizing system is one that, starting from an arbitrary state (valid or invalid), reaches a valid state within a finite number of steps. This property imbues the system with a natural means of tolerating transient faults. We give two proof-of-concept examples of self-stabilizing iterative linear solvers: one for steepest descent (SD) and one for conjugate gradients (CG). Our self-stabilized versions of SD and CG require small amounts of fault-detection, e.g., we may check only for NaNs and infinities. We test our approach experimentally by analyzing its convergence and overhead for different types and rates of faults. Beyond the specific findings of this paper, we believe self-stabilization has promise to become a useful tool for constructing resilient solvers more generally.
DOI:
--
发表时间:
2005
期刊:
日本科学教育学会年会論文集 第29号
影响因子:
--
作者:
中山 迅;大場裕子;猿田祐嗣
通讯作者:
猿田祐嗣