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