デバイスにコピーしたい (ホスト上の)int *h_a
多数のデータ ポイントを参照するポインターがあります。N
私もです:
thrust::host_vector<int> ht_a(h_a, h_a + N);
thrust::device_vector<int> dt_a = ht_a;
ただし、作成はそれを参照するのではなく、ht_a
暗黙的にコピー するようです。これは、 .h_a
h_a
を指すht_a
ようなものを作成したいだけです-これを行う方法は?&ht_a[0]
h_a[0]
どうもありがとう。
または、デバイス メモリへのコピー以外は実際には何もしていないので、 と の間をht_a
直接移動できるかどうか知りたいです。int*
thrust::device_vector<int>