GemFI: A Fault Injection Tool for Studying the Behavior of Applications on Unreliable Substrates | IEEE Conference Publication | IEEE Xplore