Oracle® Solaris Studio 12.4:性能分析器

退出打印视图

更新时间: 2015 年 1 月
 
 

对 MPI 运行 collect 命令

collect 命令可用于跟踪和分析 MPI 应用程序。

要收集数据,请使用以下语法:

collect [collect-arguments] mpirun [mpirun-arguments] -- program-name [program-arguments]

例如,以下命令对 16 个 MPI 进程的每个进程运行 MPI 跟踪和分析,在单个 MPI 实验中存储数据:

collect -M OMPT mpirun -np 16 -- a.out 3 5

–M OMPT 选项指明将进行 MPI 分析,Oracle Message Passing Toolkit 为 MPI 版本。

初始收集进程重设 mpirun 命令的格式来指定对各个 MPI 进程运行 collect 命令(带有适当的参数)。

紧接在 program_name 前面的 ‐‐ 参数是 MPI 分析所必需的。如果不包括 -- 参数,collect 命令将显示一条错误消息且不会收集实验。


注 -  不再支持使用 mpirun 命令在 MPI 进程上产生显式 collect 命令的技术来收集 MPI 跟踪数据。您仍可以使用这种技术来收集其他类型的数据。