Branch version based on DS-CUDA version 1.4.2. I added some functions for Fault Tolerant.