「CUDACプログラミングガイド5.0」のp73(ここでも)には、「グローバルメモリに存在する変数、またはドライバまたはランタイムAPIからメモリ割り当てルーチンの1つによって返される変数のアドレスは、常に少なくとも256バイトに整列されます」と記載されています。この文の正確な意味はわかりません。誰かが私のために例を示すことができますか?どうもありがとう。
派生的な質問:では、基本要素(intなど)または自己定義要素の1次元配列を割り当てるのはどうですか?配列の開始アドレスは256Bの倍数になりますが、配列内の各要素のアドレスは必ずしも256Bの倍数ではありませんか?