Fault-Tolerant Systems, Second Edition, is the first book on fault tolerance design utilizing a systems approach to both hardware and software. No other text takes this approach or offers the comprehensive and up-to-date treatment that Koren and Krishna provide. The book comprehensively covers the design of fault-tolerant hardware and software, use of fault-tolerance techniques to improve manufacturing yields, and design and analysis of networks. Incorporating case studies that highlight more than ten different computer systems with fault-tolerance techniques implemented in their design, the book includes critical material on methods to protect against threats to encryption subsystems used for security purposes.
The text’s updated content will help students and practitioners in electrical and computer engineering and computer science learn how to design reliable computing systems, and how to analyze fault-tolerant computing systems.
1. Cover image - p. i 2. Title page - p. ii 3. Table of Contents - p. iii 4. Copyright - p. iv 5. Preface to the Second Edition - p. xi 6. Acknowledgments - p. xiii 7. Chapter 1: Preliminaries - p. 1 8. Chapter 2: Hardware Fault Tolerance - p. 11 9. Chapter 3: Information Redundancy - p. 59 10. Chapter 4: Fault-Tolerant Networks - p. 115 11. Chapter 5: Software Fault Tolerance - p. 161 12. Chapter 6: Checkpointing - p. 203 13. Chapter 7: Cyber-Physical Systems - p. 237 14. Chapter 8: Case Studies - p. 263 15. Chapter 9: Simulation Techniques - p. 291 16. Chapter 10: Defect Tolerance in VLSI Circuits - p. 341 17. Chapter 11: Fault Detection in Cryptographic Systems - p. 373 18. Index - p. 395
Fault-Tolerant Systems, Second Edition, is the first book on fault tolerance design utilizing a systems approach to both hardware and software. No other text takes this approach or offers the comprehensive and up-to-date treatment that Koren and Krishna provide. The book comprehensively covers the design of fault-tolerant hardware and software, use of fault-tolerance techniques to improve manufacturing yields, and design and analysis of networks. Incorporating case studies that highlight more than ten different computer systems with fault-tolerance techniques implemented in their design, the book includes critical material on methods to protect against threats to encryption subsystems used for security purposes.
The text’s updated content will help students and practitioners in electrical and computer engineering and computer science learn how to design reliable computing systems, and how to analyze fault-tolerant computing systems.
1. Cover image - p. i 2. Title page - p. ii 3. Table of Contents - p. iii 4. Copyright - p. iv 5. Preface to the Second Edition - p. xi 6. Acknowledgments - p. xiii 7. Chapter 1: Preliminaries - p. 1 8. Chapter 2: Hardware Fault Tolerance - p. 11 9. Chapter 3: Information Redundancy - p. 59 10. Chapter 4: Fault-Tolerant Networks - p. 115 11. Chapter 5: Software Fault Tolerance - p. 161 12. Chapter 6: Checkpointing - p. 203 13. Chapter 7: Cyber-Physical Systems - p. 237 14. Chapter 8: Case Studies - p. 263 15. Chapter 9: Simulation Techniques - p. 291 16. Chapter 10: Defect Tolerance in VLSI Circuits - p. 341 17. Chapter 11: Fault Detection in Cryptographic Systems - p. 373 18. Index - p. 395