Programming guidelines for improving software resiliency against soft-errors without performance overhead. - Bahman Arasteh; Jalal Najafi (Computing, 2018)