cuda-gdb дает сбой mac при втором вызове cudaMalloc - PullRequest
0 голосов
/ 22 июля 2011

Я пытаюсь использовать cuda-gdb, но он постоянно зависает на всей моей машине, которая является MacBook Pro под управлением OS X 10.6.8.Я использую последние инструменты Cuda 4.0.Странно то, что он зависает при втором вызове cudaMalloc.Ниже приведен фрагмент из "Cuda By Example:"

#define N   10
....
int main( void ) {
  int a[N], b[N], c[N];
  int *dev_a, *dev_b, *dev_c;

  // allocate the memory on the GPU
  HANDLE_ERROR( cudaMalloc( (void**)&dev_a, N * sizeof(int) ) );
  HANDLE_ERROR( cudaMalloc( (void**)&dev_b, N * sizeof(int) ) );
  ...

Слишком плохо.Я действительно хочу использовать CUDA-GDB.Кто-нибудь успешно использует cuda-gdb на Mac?

1 Ответ

1 голос
/ 22 июля 2011

Мне удалось запустить его на OS X, но я запустил его в> режиме консоли.В терминале было не так хорошо.Точки останова замораживают дисплей ... Не помню, зависло ли оно и на ошибках, но я так думаю.В консоли нет проблем с отладчиком.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...