add nvcuda C files