*Специальная благодарность Zermelo и fnord0 за тестирование и публикацию результатов по данной утилите.
Отладчик CUDA:
CUDA-GDB является портированной версией GDB: The GNU Debugger, версии 6.6.
Цель этого отладчика, предоставить пользователю инструменты для отладки "все в одном".
CUDAGDB работает на 32-bit Linux .
Установка отладчика достаточно проста:

NVCC, компилятор драйвера NVIDIA CUDA, предоставляет механизм для создания
отладочной информации, необходимой CUDA-GDB для правильной работы. Опции "-g-G" в паре должны быть переданы компилятору CUDA, при компиляции приложений в целях отладки отладчиком CUDA (cuda-dbg). В качестве примера:
nvcc –g –G foo.cu –o foo
Запустите отладчик введя в командной оболочке следующую команду:
bt~# cuda-gdb (имя программы)*Полную версию руководства по использованию отладчика CUDA можно найти здесь:
Полезные ссылки:
http://impact.crhc.illinois.edu/ftp/report/impact-08-01-mcuda.pdf
http://pyrit.wordpress.com/
http://www.cryptohaze.com/
Автор: Pureh@te
Оригинал документа:
Перевод: Э_L_A_Y
Оставить комментарий или два