运行MPI程序Hello World并行计算自学教程

在并行程序设计中,MPI程序的运行可以帮助我们在多节点环境下实现高效计算。以下是如何执行一个简单的MPI程序:

  1. 使用 mpicc 命令编译程序:
[dair@node01 ~]$ mpicc -o hello.c
  1. 直接运行编译后的程序(不推荐):
[dair@node01 ~]$ ./hello
[0] Aborting program ! Could not create p4 procgroup. Possible missing file or program started without mpirun.
  1. 使用 mpirun 命令执行,指定4个进程(推荐):
[dair@node01 ~]$ mpirun -np 4 hello
Hello World!

说明:错误提示表明需要用 mpirun 来运行 MPI 程序以正确分配进程。使用 mpirun -np 4 hello 后,成功输出了 Hello World!

通过这样的配置,我们可以更好地理解并行程序设计的基本操作步骤。

ppt 文件大小:465KB