grr*_*sel 10 c99 memcpy opencl
扩展C99的OpenCL语言不提供memcpy功能.应该用什么呢?
Ric*_*wig 5
据我所知,没有什么像OpenCL中定义的那样。OpenCL不提供类似于动态内存的概念,因此不需要此类功能。
您可以使用for运行数组并按元素复制数据。但是,由于需要在编译时指定数组长度,因此目标数组的大小是固定的。
另一方面,以更静态的方式定义了OpenCL(和OpenGL作为一种起源)。需要将数据提供给GPU,并需要定义结果大小。GPU计算到预定义输出位置的输入。这并不意味着在GPU内创建更多的进程,也不意味着动态分配内存以不干扰执行此操作的主机。
归档时间:
14 年,5 月 前
查看次数:
4960 次
最近记录: