CUDA выделяет массив массивов

У меня есть некоторые проблемы с размещением массива массивов в CUDA.

void ** data;
cudaMalloc(&data, sizeof(void**)*N); // allocates without problems
for(int i = 0; i < N; i++) {
    cudaMalloc(data + i, getSize(i) * sizeof(void*)); // seg fault is thrown
}

Что я не прав?

Ответы на вопрос(6)

Ваш ответ на вопрос