Приведенный выше код должен работать, но в нем так много неправильного, что я бы не советовал использовать его для чего-либо. Вы были предупреждены.
ь у меня есть
thrust::device_vector<int> A[N];
и моя функция ядра
__global__ void kernel(...) {
auto a = A[threadIdx.x];
}
Я знаю, что через thrust :: raw_pointer_cast я могу передать device_vector ядру. Но как я могу передать массив векторов к нему?