SafetyNet: improving the availability of shared memory multiprocessors with global checkpoint/recovery | IEEE Conference Publication | IEEE Xplore