我已经为VS2010安装了nsight并且调试运行良好(该卡是根据http://developer.nvidia.com/content/nsight-visual-studio-edition-supported-gpus-full-list支持的Quadro FX 5800)。但是,当我尝试运行分析实验时,显示的唯一实验结果是占用率,控制台进度显示以下内容
Nsight: Profiling Kernel test_kernel
Nsight: Launch Information Experiment ( 1/ 1):.
Nsight: Experiments complete, total replays needed: 1
尽管我已经要求进行所有实验。 有谁知道为什么会这样?
答案 0 :(得分:1)
Quadro FX 5800基于Tesla gt280芯片。 Nsight CUDA Profiling对特斯拉架构GPU(与特斯拉品牌不同)的支持非常有限。为了收集额外的PM计数器,请将“实验”更改为“运行到自定义”。在实验选择器中,您可以添加一个或多个特斯拉原始计数器实验的实例。如果单击中间窗格中所选实验表中的实验,则右窗格将允许您选择计数器。计数器选择器只允许您选择可以在同一通道中收集的计数器。通过添加实验的多个副本,您可以收集所有计数器。