0

CUDA で 48k 共有メモリに切り替えたいのですが、VisualStudio 2008 でオプションを設定する方法がわかりません。答えを見つけるのを手伝ってください。

どうもありがとう、ベザド

4

1 に答える 1

2

ShMem/L1 構成は、IDE とは独立して行われます。cudaFuncSetCacheConfigまたは のいずれかを呼び出す必要がありますcudaDeviceSetCacheConfig。前者は指定された 1 つの関数のみのキャッシュ設定に影響し、後者はグローバルです。

もちろん、互換性のあるデバイス (CC >= 2.0) が必要です。また、48KiB ShMem がデフォルト設定です。

于 2012-05-20T13:05:43.540 に答える