Я пытаюсь работать с библиотекой CUPTI в CUDA, чтобы прочитать некоторые счетчики производительности, такие как выполненные инструкции, доступ к памяти и т. Д. При выполнении примера, предоставленного с установкой CUPTI (/usr/local/cuda-5.0/ extras/CUPTI/sample/event_sampling), он говорит: «Непоследовательность выборки событий не поддерживается для семейных устройств Tesla». (Я использую GTS 250). Означает ли это, что я не смогу прочитать счетчики во время выполнения приложения или это что-то другое?Event Sampling in Tesla GPU
Благодаря
Есть ли место, где я могу узнать, какая функция поддержки графических процессоров семейства 2.0 и выше? –
https://developer.nvidia.com/cuda-gpus –
@Robert Crovella - Я попытался использовать некоторые возможности 3.0, такие как global_load_miss, с кодом выборки событий CUPTI. Это дает мне ошибку «CUPTI_ERROR_INVALID_EVENT_NAME» для функции API CUPTI «cuptiEventGetIdFromName». Почему я получаю эту ошибку, поскольку K20 является вычислительной способностью. 3.5 устройство должно поддерживать это событие. Я получил это событие из таблицы, приведенной по адресу http://docs.nvidia.com/cuda/cupti/index.html –