Точки останова в cuda не работают! - PullRequest
0 голосов
/ 14 сентября 2010

с очень простым кодом, привет мир, точка останова не работает.Я не могу написать точный комментарий, поскольку он не написан на английском языке, но это похоже на то, что «символы этого документа не загружены» или что-то в этом роде.

здесь нет кодов cuda, только одна строка printf в основной функции.

Рабочая среда: windows7 64bit, vc ++ 2008 sp1, cuda toolkit 3.1 64bit.Пожалуйста, дайте мне некоторые объяснения по этому поводу.:)

Ответы [ 2 ]

1 голос
/ 17 сентября 2010

Вы пытаетесь использовать точку останова Visual Studio для остановки в коде своего устройства CUDA ( .cu)? Если это так, то я уверен, что вы не можете этого сделать. NVIDIA выпустила Parallel NSIGHT, которая позволит вам выполнять отладку кода устройства CUDA ( .cu), хотя я сам не имею большого опыта в этом.

1 голос
/ 14 сентября 2010

То есть, это просто хост-приложение (то есть ничего общего с CUDA), выполняющее printf, которое вы не можете отладить? Вы выбрали «Debug» в качестве конфигурации вместо «Release»?

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