テクスチャ メモリの制限について少し混乱しています。それは65536ですか、それともはるかに大きな配列も処理できますか。
現時点では、2D-Textures を使用しています。問題を 1D-Texture に持ち込むと、簡単になります。
事前にThx
CUDA には 2 種類の 1D テクスチャがあります。配列にバインドされたテクスチャは読み取らtex1d()
れ、質問で疑われるように 65536 要素のサイズに制限されます。線形メモリにバインドされたテクスチャはアクセスされ、2 27 = 134,217,728 要素tex1dfetch()
というはるかに大きな制限があります。プログラミングマニュアルの表 14を確認してください。