A performance evaluation study of pipeline TMR systems
- 1 January 1990
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Parallel and Distributed Systems
- Vol. 1 (4) , 442-456
- https://doi.org/10.1109/71.80173
Abstract
A distributed system in which a job can be broken into a number of subjobs which are processed sequentially at various processors is considered. The performance of such a system is then compared to the replicated (triple modular redundant, or TMR) version ofthe system in which each subjob will require concurrent replicated processing with majority voting. The effect of voting times and processor failure rates on the performance of the system is investigated with analytical approximations and computer simulations.The accuracy of the former is examined. The results indicate the possible existence of a threshold voting time, below which the TMR system performs better than the unreplicated one, and above which the situation is reversed. Such thresholds are observed, where possible, in systems with repairable servers, as well as in those with nonrepairable servers.Keywords
This publication has 8 references indexed in Scilit:
- Replicated distributed processingPublished by Springer Nature ,2005
- Fault-tolerance in a high-speed 2D convolver/correlator: StarlocPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Fault tolerant parallel processor architecture overviewPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Reliable scheduling in a TMR database systemACM Transactions on Computer Systems, 1989
- The Byzantine Generals ProblemACM Transactions on Programming Languages and Systems, 1982
- An Algorithm for the Accurate Reliability Evaluation of Triple Modular Redundancy NetworksIEEE Transactions on Computers, 1974
- The STAR (Self-Testing And Repairing) Computer: An Investigation of the Theory and Practice of Fault-Tolerant Computer DesignIEEE Transactions on Computers, 1971
- Logic Design for Dynamic and Interactive RecoveryIEEE Transactions on Computers, 1971