你能帮助我吗?我正在 Windows 7 x64 上开发 OpenCL 应用程序。硬件为 Intel Core i5、NVIDIA GTX 770。OpenCL 使用 NVIDIA 进行加速。
如果我尝试使用 Intel VTune Amplifier XE 2015,我的应用程序将在分析结束时挂起并且不返回任何报告。文档建议禁用所有“Cn(ACPI Cn) 向 OS 报告”BIOS 选项。但绝对不清楚如何更改我的应用程序代码以避免这种挂起。
我还尝试使用本手册https://github.com/UoB-HPC/UoB-HPC.github.io/blob/master/_posts/2015-05-27-nvvp-import-opencl.md使用 NVVP . 不幸的是,分析器生成错误:无法分析应用程序。“另一个 CUDA 工具(分析器、调试器、memcheck)当前正在运行,它会阻止对应用程序进行分析”。仅在运行 NVVP 时也会出现此错误。