0

我正在尝试构建自己的 MPI 程序,但基本的 mpiexec.exe 无法正常工作我是否已经安装了所有东西并按照MPI 教程网站中的说明进行操作

![mpiexec.exe 现在响应][2]

当我终止进程时,会出现以下消息

![mpiexec.exe 中止][3]

谢谢你们

//代码不是问题

namespace ConsoleApplication1{
class Program
{
    static void Main(string[] args)
    {
        using (new MPI.Environment(ref args))
        {
            Console.WriteLine(Communicator.world.Rank+" "+ MPI.Environment.ProcessorName+" Hello word");
        }
    }
}}

//现在尝试执行它并构建.exe文件并像这样在cmd中运行它 mpiexec.exe -n 2 ConsoleApplication1.exe

4

1 回答 1

0

运行 MPI 代码的脚本是:

 mpiexec -n 2 ConsoleApplication1.exe

或者

 mpirun -np 2 ConsoleApplication1.exe

不是

mpiexec.exe

为避免此类问题,您可以使用 Linux 发行版。

于 2012-05-17T16:26:34.343 回答