LINUX.ORG.RU

[CUDA] Warning: Cannot tell what pointer points to, assuming global memory space

 


0

0

Вобщем то вопрос в следующем:
написал небольшое ядро(kernel) для вычислений на GPU. При компиляции nvcc мне выдал
Warning: Cannot tell what pointer points to, assuming global memory space

Компилилось правда все это дело под WindowsXP и MSVS v9. Но думаю ошибка не в этом. (хотя... =)

Если кто-то разбирался с CUDA - продскажите куда копать.
Ошибки эти возникают в строках, где я локальной переменной пытаюсь присвоить какое-нибудь значение. Локальные переменные объявляю просто как double eprst;

Если что-то необходимо уточнить - спрашивайте.

Ответ на этот вопрос ни в Reference manual, ни в Programming Gide, ни в Google не нашел.

★★★★★

Сталкивался с таким, какая-то банальная ошибка была даже уже и не помню в чём она заключалась. Код покажи и скажи на какую строку ругается.

Reset ★★★★★
()
Ответ на: комментарий от Reset

_global__ void Electrons(
double **X,
double **Y,
double **Z,
double **V,
double **theta,
double **phi,
double **t,
int *N,
int *Rdistr,
int *Vdistr,
const int maxSteps
)
{
int k = threadIdx.x;
int stepNum = 0;
};

В принципе этого достаточно. На второй строке возникает такая ошибка.

trex6 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.