MPI-有没有办法找出并显示使用Visual Studio在MPI中每个核心完成的工作?

时间:2013-01-21 10:56:17

标签: mpi

有没有办法找出并显示使用Visual Studio在MPI中每个核心完成的工作?

1 个答案:

答案 0 :(得分:1)

Microsoft MPI基于MPICH,因此包括MPICH跟踪功能。您可以为-trace指定mpiexec选项,它将生成多个跟踪文件。最重要的一个是CLOG2文件,然后可以使用 Jumpshot 工具查看该文件。它还可以生成OTF曲线,以便通过 Vampir 等工具进行分析。

如果您碰巧使用英特尔MPI库,则可能会将英特尔跟踪分析器和收集器(ITAC)捆绑在一起。它在单个GUI包中完成所有工具和可视化。

Visual Studio 2010(也可能是2012年)还包括一个用于MPI程序的原始并行调试器。