Отсутствует статическая библиотека расширений nVIDIA Toolkit для CUDA 10.0
Для проекта Linux я пытаюсь профилировать статическую библиотеку, которая использует вызовы библиотеки CUDA NPP. Я хотел бы использовать API-интерфейс NVTX для профилирования наших процедур, чтобы увидеть, какие из них более эффективны. Однако, несмотря на то, что документы CUDA для NVTX говорят о библиотеке nvToolsExt.a, я не могу найти такую библиотеку в наборе инструментов 10.0, хотя общие библиотеки (то есть libnvToolsExt.so) есть. Доступно ли оно где-нибудь, или nVIDIA молча отменила поддержку профилирования статических библиотек?
1 ответ
CUDA 10 для Linux не содержит статически связанной версии библиотеки NVIDA Toolkit Extensions (NVTX), только динамически связанной.
Документы CUDA для NVTX говорят о
nvToolsExt.a
библиотека
Насколько я и Роберт Кровелла в своем комментарии можем сказать - документация не относится к такой статически связанной версии библиотеки.