【发布时间】:2016-05-17 13:25:03
【问题描述】:
我试图将标志 CL_MEM_USE_HOST_PTR 与 OpenCL 函数 clCreateBuffer() 一起使用,以避免多次内存分配。经过一点研究(逆向工程),我发现无论我使用什么标志,框架都会调用操作系统分配函数。
也许我的概念是错误的?但从文档来看,它应该使用 DMA 来访问主机内存,而不是分配新内存。
我在 Intel 设备 (HD5500) 上使用 opencl 1.2
【问题讨论】:
-
哪个实现?贝格内特?
-
不,我在 windows 上使用 opencl 实现。