Как отлаживать OpenCL на графических процессорах Nvidia?

Есть ли способ отладки ядер OpenCL на графическом процессоре Nvidia, то есть установка точек останова и проверка переменных? Насколько я понимаю, инструмент Nvidia не позволяет отлаживать OpenCL, а AMD и Intel разрешают его только на своих устройствах.

1 ответ

Решение

gDEBugger может вам чем-то помочь (хотя никогда не использовал его), но кроме этого я не знаю ни одного инструмента, который мог бы устанавливать точки останова или проверять переменные внутри ядра. Возможно, попытайтесь сохранить промежуточные результаты из вашего ядра, если оно длинное. Извините, я не могу дать вам волшебное решение, отладка OpenCL просто сложна.

Другие вопросы по тегам