如何在matlab中保存mpi配置文件摘要报告

时间:2016-06-27 05:40:03

标签: matlab profiling profiler parfor

我想保存每个工作人员的详细信息,如mpiprofile摘要报告中所示。 Profsave没有为mpiprofile viewer选项生成的报告非常清楚地提供所有细节。

还有其他方法可以保存报告吗?

1 个答案:

答案 0 :(得分:0)

我想做类似事情的一种方法如下。

我假设您正在使用“pmode”,因为据我所知,您需要运行“pmode”来运行mpiprofile。

所以这就是它。

  • 保存

    1. 将mpiprofile信息保存在每个工作人员中(或者通常从我的理解中称为实验室)。

      mpiprofile mpistruct;

    2. 然后使用以下命令转移到客户端

      pmode lab2client mpistruct;

    3. 然后将mpistruct保存到.mat文件

      保存( 'mpistruct');

  • 加载: 当您尝试查看mpiprofile结果时:

    1. 加载mpi文件

      负载( 'mpistruct.mat');

    2. 运行mpiprofile viewer

      mpiprofile('viewer',mpistruct);

这会弹出浏览器。

请注意。上面的代码用2015b进行了测试。

(我给Matlab社区写了完全相同的答案。为方便起见,我复制了。)