Невозможно отлаживать ядро ​​​​OpenCL с помощью CodeXL

У меня есть графический процессор RX580 и я пишу приложение в OpenCL. Я хочу войти в код ядра OpenCL и отладить его.

Я установил CodeXL для этой цели, но когда я делаю настройки проекта и устанавливаю точку останова в функции clEnqueueNDRangeKernel. Чтобы я мог позже перейти к моей функции ядра. Но моя точка останова не сбита. Ниже приведены настройки, которые я делаю для запуска сеанса.

введите здесь описание изображения

На следующем рисунке видно, что точки останова установлены корректно.

введите здесь описание изображения

Когда я начинаю отладку, мое приложение запускается и закрывается, но точки останова не срабатывают.

Я не уверен, что у меня отсутствует какая-либо предварительная установка для CodeXL или что-то не так в настройках проекта.


person Paritosh Kulkarni    schedule 10.03.2019    source источник


Ответы (1)


Согласно примечаниям к выпуску CodeXL, а также ответу, который я получил от AMD, больше невозможно отлаживать ядро ​​OpenCL с помощью CodeXL.

person Paritosh Kulkarni    schedule 22.03.2019