将OpenMP规范与OpenCL / CUDA一起使用是否可行?

时间:2018-03-16 20:23:16

标签: parallel-processing cuda opencl gpu openmp

我想在CPU和GPU / APU之间划分工作。使用OpenMP(利用多核)在CPU上工作的一半,并使用OpenCL(或CUDA)加速GPU或APU上的另一半。

我一直在寻找技术工作,但我发现只是两种模型的性能比较。

1 个答案:

答案 0 :(得分:1)

不仅可行,而且很常见。

许多官方CUDA样本都使用OpenMP。甚至有CUDA OpenMP example