OpenCL,从GPU内核直接访问主机内存

时间:2010-08-22 16:30:59

标签: opencl gpgpu

有没有办法在主机上分配内存,可以直接从GPU访问,而无需复制?

与CUDA中的cudaHostGetDevicePointer一样。

1 个答案:

答案 0 :(得分:7)

是的,将clCreateBuffer与包含以下内容之一的标志一起使用:

  • CL_MEM_USE_HOST_PTR
  • CL_MEM_ALLOC_HOST_PTR

你想做什么。有关更多信息,请访问clCreateBuffer的手册页。