ReVive: cost-effective architectural support for rollback recovery in shared-memory multiprocessors | IEEE Conference Publication | IEEE Xplore