0

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

非常感谢,贝扎德

4

1 回答 1

2

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

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

于 2012-05-20T13:05:43.540 回答