Using Redundant Threads for Fault Tolerance of OpenMP Programs | IEEE Conference Publication | IEEE Xplore