【发布时间】:2014-07-15 08:24:20
【问题描述】:
我有一个用 C 语言编写的 openmp 代码。我在 Stampede 上的 Intel MIC 上执行了该代码。我想分析代码以找到代码中的热点,以便对我进一步优化代码有所帮助。我尝试使用分析器 gprof,但我在某处读到 gprof 不能直接在 MIC 上使用。我尝试通过教程来使用 perf。我可以走到某个步骤,然后当 perf annotate 步骤到来并执行代码时,它给了我意外的错误“)”。所以我不知道如何继续分析我的代码。有人可以帮忙吗?? 这是我参考 perf 教程的网站:sandsoftwaresound.net/perf/perf-tutorial-hot-spots/。
【问题讨论】: