Software-Based Hardware Fault Tolerance for Many-Core Architectures | IEEE Conference Publication | IEEE Xplore