Answer:
In OpenCL, the C/C and GPU code are placed in the same file
Step-by-step explanation:
Cuda is a proprietary framework owned by NVIDIA, only used on NVIDIA GPU. Cuda is also generally more portable and faster than OpenCL. OpenCL is open source framework that can be used on any CPU or GPU. The C/C and GPU code in OpenCL is generally on same file.