Unfortunately, while some applications are robust to certain kinds of errors (our IEEE Transactions on Multimedia 2012 paper exploits error resilience of certain GPU applications to improve performance on commodity GPUs), faults often cause undesirable outputs for most other applications.