CUDA Explained - Why Deep Learning Uses GPUs