メモリエラーのチェックに cuda-memcheck を使用しています。簡単な質問です。Misaligned Shared or Local Addressとは正確にはどういう意味ですか?
質問する
2058 次
1 に答える
3
CUDA-MEMCHECKエラーの詳細については、CUDA-MEMCHECKユーザーマニュアルを参照してください。
不整合アドレス例外は、アドレスがデータアクセスサイズの自然な整合を満たさない場合に発生します。
error if (address & (access_size_in_bytes - 1))
たとえば、アドレス0x1から32ビットの共有ロードを実行しようとすると、アドレスのずれの例外が発生します。アドレスは4の倍数である必要があります。
于 2012-08-15T03:39:56.063 に答える