用于Intel Trace Analyzer的Visual Studio项目设置

时间:2018-05-17 14:23:17

标签: c++ visual-studio mpi hpc

我刚刚开始使用英特尔MPI,并且正在尝试了解如何使用跟踪分析器。我的理解是,与vt.lib链接并运行mpi应用程序足以导致发出* .stf文件。我有一个简单的Hello World MPI应用程序。在与vt.lib链接并通过mpiexec运行后,我看不到stf输出。

没有更多信息需要添加。设置不可能更简单。我错过了什么?

杰夫

1 个答案:

答案 0 :(得分:0)

我终于能够获得STF结果了。这是我做的:

  • vt.lib必须位于链接行中的impi.lib之前。
  • 我必须包含vt.h并调用VT_initialize,VT_traceon和VT_finalize。

我不知道为什么这些步骤是必要的。我没有找到任何文件来表明它们,我通过缓慢的试错来解决这个问题。