我是新使用推力库。我有我的 CUDA C 代码,它使用全局 2D 数组。我在代码中使用内核函数初始化它。
我必须知道是否可以使用thrust::device_vector或thrust::fill初始化和填充二维数组。
例如:
// initialize 1D array with ten numbers in a device_vector
thrust::device_vector<int> D(10);
Run Code Online (Sandbox Code Playgroud)
可以给吗..
thrust::device_vector<int> D[5][10];
Run Code Online (Sandbox Code Playgroud)
如果可能的话我将如何使用thrust::fill函数。
我的目标是使用推力库优化代码。