Cuda learning examples