为什么mpirun默认情况下会复制程序

why mpirun duplicates the program by default?

本文关键字:复制 程序 情况下 mpirun 默认 为什么      更新时间:2023-10-16

我是openMPI的新手,理解这些概念有问题。(我觉得这很有帮助)

1-有人能解释一下我们为什么使用openMPI吗?据我所知,OpenMPI用于并行化那些可以并行运行的代码部分。

2-为什么mpirun复制单个程序?仅仅因为我的笔记本电脑是双核的?

3-我需要对代码进行哪些更改才能使其正确运行?我的意思是一个程序在两个可用的核心上并行?而不是同一程序的两个相似线程。

MPI在多机环境中使用时主要是有好处的,在该环境中必须运行多个进程。

这需要对程序进行大量修改。