运行MPI程序Hello World并行计算自学教程
在并行程序设计中,MPI程序的运行可以帮助我们在多节点环境下实现高效计算。以下是如何执行一个简单的MPI程序:
- 使用
mpicc
命令编译程序:
[dair@node01 ~]$ mpicc -o hello.c
- 直接运行编译后的程序(不推荐):
[dair@node01 ~]$ ./hello
[0] Aborting program ! Could not create p4 procgroup. Possible missing file or program started without mpirun.
- 使用
mpirun
命令执行,指定4个进程(推荐):
[dair@node01 ~]$ mpirun -np 4 hello
Hello World!
说明:错误提示表明需要用 mpirun
来运行 MPI 程序以正确分配进程。使用 mpirun -np 4 hello
后,成功输出了 Hello World!
。
通过这样的配置,我们可以更好地理解并行程序设计的基本操作步骤。
465KB
文件大小:
评论区