我正在尝试获取 cuFFT 库调用的分析数据,例如 plan 和 exec。我正在使用 nvprof(命令行分析工具),带有“--print-api-trace”选项。它打印除 cuFFT api 之外的所有 api 的时间。我需要更改任何标志以获取 cuFFT 分析数据吗?或者我需要使用这些事件并测量自己??
问问题
278 次
2 回答
5
根据 nvprof文档,api-trace-mode:
API 跟踪模式显示所有 CUDA 运行时和驱动程序 API 调用的时间线
cuFFT 既不是CUDA 运行时 API也不是CUDA 驱动程序 API。它是 FFT 例程库,其文档在此处。
当然,您仍然可以使用 nvprof、命令行分析器或视觉分析器来收集有关 cuFFT 如何使用 GPU 的数据。
于 2013-04-15T05:02:53.927 回答
-2
让它工作..我没有使用 nvprof,而是使用了 CUDA_PROFILE 环境变量。
于 2013-04-15T04:57:50.463 回答