gpt4 book ai didi

linux - 分析任意 CUDA 应用程序

转载 作者:行者123 更新时间:2023-12-03 09:52:47 25 4
gpt4 key购买 nike

我知道nvvp的存在和 nvprof ,当然,但出于各种原因nvprof不想使用涉及大量共享库的应用程序。 nvidia-smi可以连接到驱动程序以了解正在运行的内容,但我找不到获取 nvprof 的好方法附加到正在运行的进程。

有一个标志--profile-all-processes这确实给了我一条消息“NVPROF 正在分析过程 12345”,但没有进一步打印出来。我正在使用 CUDA 8。

在这种情况下,如何获得 CUDA 内核的详细性能分割?

最佳答案

正如评论所暗示的,您只需确保在要分析的进程之前启动 CUDA 分析器(现在是 NSight Systems 或 NSight Compute,不再是 nvprof)。例如,您可以将其配置为在系统启动时运行。
您无法分析您的应用程序与它是一个“涉及大量共享库的应用程序”无关 - 分析工具可以很好地分析这些应用程序。

关于linux - 分析任意 CUDA 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50403436/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com