Отсутствует статическая библиотека расширений 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 библиотека

Насколько я и Роберт Кровелла в своем комментарии можем сказать - документация не относится к такой статически связанной версии библиотеки.

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