Reflections on Industry Trends and Experimental Research in Dependability
IEEE Transactions on Dependable and Secure Computing
Proceedings of the 13th international conference on Architectural support for programming languages and operating systems
Information Assurance: Dependability and Security in Networked Systems
Information Assurance: Dependability and Security in Networked Systems
CuriOS: improving reliability through operating system structure
OSDI'08 Proceedings of the 8th USENIX conference on Operating systems design and implementation
ReHype: enabling VM survival across hypervisor failures
Proceedings of the 7th ACM SIGPLAN/SIGOPS international conference on Virtual execution environments
An architectural framework for detecting process hangs/crashes
EDCC'05 Proceedings of the 5th European conference on Dependable Computing
Reliability analysis reloaded: how will we survive?
Proceedings of the Conference on Design, Automation and Test in Europe
Quantitative evaluation of soft error injection techniques for robust system design
Proceedings of the 50th Annual Design Automation Conference
Hi-index | 0.00 |
The goals of this study are: (i) to compare Linuxkernel (2.4.22) behavior under a broad range of errors ontwo target processors-the Intel Pentium 4 (P4) runningRedHat Linux 9.0 and the Motorola PowerPC (G4) runningYellowDog Linux 3.0-and (ii) to understand how architecturalcharacteristics of the target processors impact the errorsensitivity of the operating system. Extensive error injectionexperiments involving over 115,000 faults/errors are conductedtargeting the kernel code, data, stack, and CPU systemregisters. Analysis of the obtained data indicates significantdifferences between the two platforms in how errorsmanifest and how they are detected in the hardware and theoperating system. In addition to quantifying the observeddifferences and similarities, the paper provides several examplesto support the insights gained from this research.