标签: visual-studio cuda gpu shared
我想在CUDA中切换到48k共享内存,但我不知道如何在VisualStudio 2008中设置该选项。请帮助找到答案。
非常感谢, BehZad
答案 0 :(得分:2)
ShMem / L1配置独立于IDE完成。您应该拨打cudaFuncSetCacheConfig或cudaDeviceSetCacheConfig。前者只影响一个指定函数的缓存设置,后者是全局的。
cudaFuncSetCacheConfig
cudaDeviceSetCacheConfig
当然,你应该有兼容设备(CC> = 2.0)。此外,48KiB ShMem是默认配置。