create CUDA for third party