CUDSwap: Tolerating Memory Exhaustion Failures in Cloud Computing | IEEE Conference Publication | IEEE Xplore