Oracle® Solaris Studio 12.4:性能分析器

退出打印视图

更新时间: 2015 年 1 月
 
 

从 MPI 程序收集数据

收集器可以从使用消息传递接口 (Message Passing Interface, MPI) 的多进程程序收集性能数据。

收集器支持 Oracle Message Passing Toolkit 8(以前称为 Sun HPC ClusterTools 8)及其更新。收集器可以识别其他版本的 MPI;当您运行不带其他参数的 collect -h 时,将显示有效的 MPI 版本列表。

http://www.oracle.com/us/products/tools/message-passing-toolkit-070499.html 上可以找到 Oracle Message Passing Toolkit MPI 软件,它用于安装 Oracle Solaris 10 和 Linux 系统。

Oracle Message Passing Toolkit 已集成在 Oracle Solaris 11 发行版中。如果系统中安装了此工具包,您可以在 /usr/openmpi 中找到它。如果您的 Oracle Solaris 11 系统中尚未安装此工具包,当您为系统配置了软件包系统信息库时,可以使用命令 pkg search openmpi 搜索该工具包。有关在 Oracle Solaris 11 中安装软件的更多信息,请参见 Oracle Solaris 11 文档库中的《Adding and Updating Oracle Solaris 11 Software Packages》手册。

有关 MPI 和 MPI 标准的信息,请访问 MPI Web 站点 http://www.mcs.anl.gov/mpi/。有关 Open MPI 的更多信息,请访问 Web 站点 http://www.open-mpi.org/

要从 MPI 作业收集数据,必须使用 collect 命令;dbx collector 子命令不能用于启动 MPI 数据收集。对 MPI 运行 collect 命令中提供了详细信息。