标签: opencl
我有一个类型为uchar的私有数组,我想复制N个字节 进入uchar类型的全局缓冲区。这样做的最佳方式是什么?
谢谢!
答案 0 :(得分:0)
将数据从专用内存加载到256位类型(如ulong4,uint8或ushort16),并将其写入256位对齐的地址。
取决于它如何进入私有内存,如果您已经有一个可用的内核工作组,另一种方法是将其复制到单个工作项中的共享本地,然后让工作组使用合并将其复制到全局内存写入。