Платформа Windows, динамическая отладка параллелизма не поддерживается в режиме вытеснения

Я уже искал относительное решение для отладки DP, но ситуация казалась отличной от моей. У меня есть только один графический процессор, GeForce GTX 750 Ti, окна платформы... Так что мне не нужно настраивать безголовый графический процессор, и я принудительно установил для параметра "Настольные графические процессоры, безголовые графические процессоры должны использовать программное вытеснение" значение Faulse и перезапустил система. При запуске отладки cuda появляется запрос «Отладка динамического параллелизма CUDA не поддерживается в режиме вытеснения. Точки останова будут отключены» ... Как я могу решить эту проблему?


person Pan Pingping    schedule 30.06.2015    source источник


Ответы (1)


Возможно, вы не сможете выполнять отладку с одним графическим процессором. Это два года назад из разработчика Nvidia. форум:

Режим отладки с одним графическим процессором Nsight Visual Studio Edition («режим вытеснения») пока не поддерживается для приложений, использующих динамический параллелизм CUDA. Nsight VSE может отлаживать приложения CDP, используя удаленную или локальную отладку, когда устройство с поддержкой CDP является автономным или настроено на использование драйвера Tesla Compute Cluster (TCC).

person merelyMark    schedule 02.07.2015
comment
Спасибо за ответ, я видел это раньше. Но меня интересуют вопросы: 1.Зависимость от операционной системы? не работает ли использование одного графического процессора для отладки CDP в Linux? 2. Я думаю, что причина выбора использования безголовой отладки графического процессора заключается в том, что отладчик CUDA автоматически отключает точки останова при попытке локальной отладки на графическом процессоре, к которому подключены дисплеи, что также упоминается в руководстве пользователя Nsight VSE. Но вопрос, почему не поддерживается только CDP, а другие приложения, использующие отладку CUDA, работают хорошо (точки останова работают хорошо)? Все они используют один GPU на моем компьютере... - person Pan Pingping; 03.07.2015