MPI 程序

另请参见

在调用 MPI 库的程序上收集性能数据,最好是使用 collect 命令来完成。要收集数据,请在 mprun 命令的程序名前插入 collect 命令及其参数:

mprun -np nproc collect collect-arguments program-name 
可以使用 dbx 在某个 MPI 程序上收集性能数据,方法是在脚本中插入 dbx collector 命令:
mprun -np nproc dbx program-name < collection-script 

通过将 dbx 连接到每个 MPI 进程,可以在正运行的 MPI 程序上收集性能数据。但是,连接进程所花的时间可能会影响进程间的同步,而且,如果您未在 MPI 程序开始运行之前预先加载收集器库,则不能收集 MPI 跟踪数据。

在 MPI 下进行数据收集会为每个 nproc MPI 进程创建单独的实验。缺省的实验名称为 stem.n.ern 代表进程的 MPI 等级,stem 代表实验组名称的词干(如果提供),否则它将为 test。如果显式给出了名称,则会采用通常的实验命名机制,并且 n 与 MPI 等级相互之间无任何关系。

另请参见
实验名称
实验组
MPI 跟踪数据
在正运行的进程上收集性能数据

找到要找的内容了吗?如未找到,请将您的意见通过电子邮件发送至 docfeedback@sun.com。
法律声明