隐藏此 OpenMPI 消息

Hide this OpenMPI message

每当我 运行 使用 "mpirun -n 1 myprogram" 的 MPI 程序时,我都会收到此消息:

报告:1 个(共 1 个)守护进程 - 1 个(共 1 个)进程

如何禁用此消息?我正在使用 Open MPI 1.6.5

出于某种原因,orte_report_launch_progress MCA 参数的值设置为 true。这可能来自系统范围的 Open MPI 配置文件或来自名为 OMPI_MCA_orte_report_launch_progress 的环境变量。在任何情况下,您都可以通过将 --mca orte_report_launch_progress 0 传递给 mpirun:

来覆盖它
mpirun --mca orte_report_launch_progress 0 -n 1 myprogram

如果该值来自系统范围的 Open MPI 配置,您也可以通过将以下内容附加到 $HOME/.openmpi/mca-params.conf 来覆盖它(创建文件/和目录/,如果它不存在) :

orte_report_launch_progress = 0