Я пытаюсь выделить большой объем памяти на графическом процессоре, используя cudaMalloc: cudaMalloc((void**)&count_d, N*sizeof(long));
с
unsigned long N = 999999999L;
Я получил сообщение об ошибке в этом месте, поэтому возникает вопрос, если я выделяю слишком много памятиили я делаю что-то не так.
Сообщение об ошибке, что я получаю:
CUDA error : an illegal memory access was encountered (77)