gpt4 book ai didi

cuda - 在 CUDA 中解绑纹理之前我应该​​同步吗?

转载 作者:行者123 更新时间:2023-12-04 05:01:56 24 4
gpt4 key购买 nike

我正在为我的一个内核程序使用纹理内存。

我绑定(bind)纹理内存,然后调用使用纹理内存的内核执行,最后我取消绑定(bind)纹理。我试图弄清楚我的设备是否有可能在我的内核执行结束之前取消绑定(bind)纹理?或者无论哪种方式, unbind 命令会失败吗?

     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);

最佳答案

cudaUnbindTexture之前无需同步.它包含隐式同步。

关于cuda - 在 CUDA 中解绑纹理之前我应该​​同步吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16058631/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com