Я использую Visual Studio 2010, NVIDIA Nsight 2.2.0 и CUDA 5.0.Nsight не ударил __device__ контрольные точки
В режиме отладки Nsight, я могу остановиться на глобальных функций, но не устройства из них. Как я могу это достичь?
Я использую Visual Studio 2010, NVIDIA Nsight 2.2.0 и CUDA 5.0.Nsight не ударил __device__ контрольные точки
В режиме отладки Nsight, я могу остановиться на глобальных функций, но не устройства из них. Как я могу это достичь?
Я считаю, что этот вариант будет доступен в следующей версии Nsight (3.0). Вы можете попробовать обратиться к зарегистрированной программе для разработчиков NVIDIA и скачать последнюю бета-версию Nsight (3,0 RC1):
Update 01/30/2013: Release Candidate 1 билд новой и предстоящей Nsight ™ Visual Studio Издание 3.0 теперь доступно в рамках зарегистрированной программы разработчика Visual Studio Edition Nsight ™ на странице раннего доступа (требуется вход). Мы призываем всех пользователей попробовать эту новую версию , которая официально поддерживает отладку и профилирование кадров OpenGL, GLSL отладчик GPU shader, отладку локального одиночного GPU-шейдера, новую архитектуру Kepler GK110 от , найденную в Tesla® K20 и CUDA 5.0®.
Посмотреть этот пост на форуме разработчиков NVIDIA: https://devtalk.nvidia.com/default/topic/528463/cannot-break-in-or-step-into-cuda-device-functions/
Да. Я только что загрузил его. Оно работает. –
Отлично! Удачи вам в отладке ;-) – BenC