удаленная отладка Nvidia Nsight Eclipse Edition с конфигурацией удаленного запуска C / C ++

У меня есть сервер (Ubuntu server 12.04 LTS — без графического интерфейса) с установленным графическим процессором с поддержкой CUDA и настольный компьютер Linux (Fedora 18) без графического процессора CUDA. Я хотел бы разработать свой код на настольном компьютере и скомпилировать, а затем отладить его на удаленном сервере.

Для этого я планирую использовать Nsight 5 Eclipse Edition с плагином для удаленного запуска C / C ++ (как в этом примере http://wiki.eclipse.org/CDT/User/FAQ#How_do_I_debug_a_remote_application.3F). Однако даже при наличии всех необходимых плагинов (C / C ++ Remote Launch, RSE), установленных в Nsight, у меня нет выбора «C / C ++ Remote Application» в доступной конфигурации отладки моего проекта.

Это ограничение Nsight Eclipse IDE или я что-то упускаю здесь?

1

Решение

Nsight 5.0 не поддерживает удаленную отладку — для этого требуется специальное программное обеспечение сервера cuda-gdb. Удаленная отладка cuda-gdbserver и Nsight EE будет выпущена как часть инструментария CUDA 5.5 (на прошлой неделе мы продемонстрировали CUDA Toolkit 5.5 на GTC и прилагаем все усилия, чтобы выпустить его как можно скорее).

Обратите внимание, что наш интерфейс подключения к удаленному отладчику будет немного отличаться и не потребует установки дополнительных модулей Eclipse отдельно.

Обновить: CUDA Toolkit 5.5 RC (который включает в себя Nsight EE 5.5) доступен для загрузки для зарегистрированных разработчиков CUDA. Включает поддержку удаленной отладки.

5

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]