如何在 VisualStudio 2008 中为 CUDA 设置 48k 共享内存



我想在 CUDA 中切换到 48k 共享内存,但我不知道如何在 VisualStudio 2008 中设置该选项。请帮助找到答案。

多谢贝赫扎德

ShMem/L1 配置独立于您的 IDE 完成。您应该拨打 cudaFuncSetCacheConfigcudaDeviceSetCacheConfig 。前者仅影响一个指定函数的缓存设置,后者是全局函数。

当然,您应该有兼容的设备(CC>= 2.0(。此外,48KiB ShMem 是默认配置。

最新更新