First dummy implementation of CUDA side

Need to update mahine to handle double …