Visual Studio 项目设置,用于检测英特尔跟踪分析器

Visual Studio project settings to instrument for Intel Trace Analyzer

本文关键字:检测 英特尔 跟踪 分析器 用于 Studio 项目 设置 Visual      更新时间:2023-10-16

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

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

我终于能够得到STF结果。这是我所做的:

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

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