我正在嘗試獲取cuFFT庫調用的概要分析數據,例如plan和exec。我正在使用nvprof(命令行分析工具),並帶有「--print-api-trace」選項。它會打印除cuFFT apis以外的所有apis的時間。是否有需要更改以獲取cuFFT分析數據的任何標誌? 或 我需要使用事件和度量自己?cuFFT概要分析問題
0
A
回答
5
按照nvprof documentation,api-trace-mode:
API追蹤模式顯示了所有CUDA運行的時間表和驅動程序的API調用
CUFFT既不是CUDA runtime API也不CUDA driver API。它是FFT的例程庫,其文檔是here。
當然,您仍然可以使用nvprof,命令行分析器或可視化分析器收集有關cuFFT如何使用GPU的數據。
-2
得到它的工作..而不是使用nvprof我使用CUDA_PROFILE環境變量。
相關問題
- 1. Hadoop概要分析
- 2. Servlet概要分析
- 3. cuFFT的NaN問題
- 4. QNX進程概要分析
- 5. Codeigniter分頁概念問題
- 6. Codeigniter中的概要分析原則2.0
- 7. 在NetBeans中進行概要分析
- 8. ServiceStack內置概要分析沒有Global.asax
- 9. CUFFT - 填充/初始化問題
- 10. 分析問題
- 11. Oracle分析問題
- 12. Sonarqube分析問題
- 13. 算法幫助需要! [概率,分佈,序列分析]
- 14. uiviewcontroller概念問題
- 15. Bash概念問題
- 16. 爲遠程asp.net應用程序分析禁用Dottrace概要分析器按鈕
- 17. Java應用程序服務器監視和概要分析概念
- 18. 谷歌分析API問題
- 19. Google Analytics(分析)_trackEvent問題
- 20. Google Analytics(分析)_trackEvent問題
- 21. 叮噹聲問題 - 分析
- 22. Web.Config問題和分析器
- 23. 局部分析問題
- 24. 大會分析問題
- 25. 問題有關JSONKit分析
- 26. 分析內存問題
- 27. 肥皂分析問題
- 28. 語法分析問題
- 29. 谷歌分析問題iOS
- 30. 代碼分析問題
指定CUDA_PROFILE不僅不能解決您的問題,而且會啓用完全不同的工具。沒有任何NVIDIA分析工具支持跟蹤cuFFT CPU API調用。可以啓用所有工具來跟蹤由cuFFT啓動的CUDA內核啓動。 –
感謝所有澄清..但你可以請分享我可以得到什麼CUDA_PROFILE?以及它是如何做的? –
(CUDA命令行分析器)[http://docs.nvidia.com/cuda/profiler-users-guide/index.html#compute-command-line-profiler-overview]。 CUDA命令行分析器內置於CUDA驅動程序中。新的命令行分析器nvprof在CUDA 5.0中發佈,並提供比以前的CUDA命令行分析器更多的功能。 –