1
我为我的一个内核程序使用了纹理内存。CUDA |纹理记忆|我应该在解除绑定纹理之前同步吗?
我绑定的纹理内存,比调用使用纹理内存内核执行,最后我解除绑定纹理,我想弄清楚,如果有,我的设备将我的内核执行结束前解除绑定质地任何可能性?或者任何一种方式,将解除绑定命令失败?
cudaChannelFormatDesc desc = cudaCreateChannelDesc<unsigned char>();
cudaBindTexture(NULL,tex,d_buffer,desc,iw,ih,d_bufferStride));
KernelTextureCall<<<100,100,0,streamObject>>>();
cudaGetLastError();
// Should I sych or not ?
cudaUnbindTexture(tex);
帮助理解这个问题将非常感激。
你能找到它的来源吗?我在cuda编程指南里面无处不在,找不到任何相关的东西 – TripleS