Hardware Error Injection, Analysis and Tolerance at Operating System Level
We present a software approach to hardware error injection in a running process on Linux. Then we analyze the existing hardware error reporting tools on Linux and the error tolerance techniques. We propose a new approach to tolerate memory errors at process level. Finally we evaluate our proposals.
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Fecha de publicación: | 2018 |
| País: | España |
| Institución: | Universitat Politècnica de Catalunya (UPC) |
| Repositorio: | UPCommons. Portal del coneixement obert de la UPC |
| Idioma: | inglés |
| OAI Identifier: | oai:upcommons.upc.edu:2117/122654 |
| Acceso en línea: | https://hdl.handle.net/2117/122654 |
| Access Level: | acceso abierto |
| Palabra clave: | High performance computing Linux device drivers (Computer programs) error injection tolerance MCE MCA memory operating system fault hardware Càlcul intensiu (Informàtica) Linux device drivers (Programes d'ordinador) Àrees temàtiques de la UPC::Informàtica |
| Sumario: | We present a software approach to hardware error injection in a running process on Linux. Then we analyze the existing hardware error reporting tools on Linux and the error tolerance techniques. We propose a new approach to tolerate memory errors at process level. Finally we evaluate our proposals. |
|---|