同一GPU上的OpenCL和CUDA内核

同一GPU上的OpenCL和CUDA内核,cuda,opencl,Cuda,Opencl,我不熟悉这项技术。我有一个由OpenCL内核和CUDA内核组成的应用程序。我想在同一个GPU(特斯拉M2050)上一个接一个地执行OpenCL内核和CUDA内核。有可能执行吗 如果可能的话,我们需要进行内存管理吗。? 提前感谢是的,可以从同一应用程序运行OpenCL内核和CUDA内核。每个都有自己的调度程序。内存管理将由GPU驱动程序负责。您的意思是在同一个应用程序中吗?OpenCL和CUDA将在单独的GPU环境中运行。GPU内存无法共享,因为它们没有OpenCL CUDA互操作层。GPU将在两

我不熟悉这项技术。我有一个由OpenCL内核和CUDA内核组成的应用程序。我想在同一个GPU(特斯拉M2050)上一个接一个地执行OpenCL内核和CUDA内核。有可能执行吗

如果可能的话,我们需要进行内存管理吗。?
提前感谢

是的,可以从同一应用程序运行OpenCL内核和CUDA内核。每个都有自己的调度程序。内存管理将由GPU驱动程序负责。

您的意思是在同一个应用程序中吗?OpenCL和CUDA将在单独的GPU环境中运行。GPU内存无法共享,因为它们没有OpenCL CUDA互操作层。GPU将在两个API之间的工作执行之间切换上下文。