Un modelo compacto para evaluar los efectos del endurecimiento de código C++ de alto nivel en entornos de radiación
Autores: Reyneri, Leonardo Maria; Serrano-Cases, Alejandro; Morilla, Yolanda; Cuenca-Asensi, Sergio; Martínez-Álvarez, Antonio
Idioma: Inglés
Editor: MDPI
Año: 2019
Acceso abierto
Artículo científico
2019
Un modelo compacto para evaluar los efectos del endurecimiento de código C++ de alto nivel en entornos de radiación
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
C++
Biblioteca de endurecimiento
Entornos de radiación
Modelo matemático
Fiabilidad
Compensaciones de rendimiento
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 52
Citaciones: Sin citaciones
Una biblioteca de endurecimiento de C++ de alto nivel está diseñada para la protección de software crítico contra los efectos dañinos de entornos de radiación que pueden dañar sistemas. También se presenta un modelo matemático y empírico para predecir el comportamiento del sistema en presencia de fallas inducidas por radiación. Este modelo genera una evaluación rápida y ajuste de varios compromisos entre confiabilidad y rendimiento, para optimizar el endurecimiento contra radiación basado en la biblioteca de endurecimiento de C++ propuesta. Se utilizan varias simulaciones y campañas de irradiación con protones y neutrones para construir y ajustar el modelo. Finalmente, se comparan los efectos de nuestro enfoque de endurecimiento con otros enfoques endurecidos y no endurecidos.
Descripción
Una biblioteca de endurecimiento de C++ de alto nivel está diseñada para la protección de software crítico contra los efectos dañinos de entornos de radiación que pueden dañar sistemas. También se presenta un modelo matemático y empírico para predecir el comportamiento del sistema en presencia de fallas inducidas por radiación. Este modelo genera una evaluación rápida y ajuste de varios compromisos entre confiabilidad y rendimiento, para optimizar el endurecimiento contra radiación basado en la biblioteca de endurecimiento de C++ propuesta. Se utilizan varias simulaciones y campañas de irradiación con protones y neutrones para construir y ajustar el modelo. Finalmente, se comparan los efectos de nuestro enfoque de endurecimiento con otros enfoques endurecidos y no endurecidos.