2

我目前正在尝试使用 mpirun -np 8 在具有 8 个内核的单台机器上运行应用程序。可执行文件运行良好,它实际上使用机器的所有 8 个内核来执行任务,但问题是它说

    The authenticity of host '(name of the local machine) 127.0.1' can't be established.
    ECDSA key fingerprint is (fingerprint follows)

我怎样才能避免这个问题?我想这是因为 MPI 将每个核心解释为分布式集群中的一个节点,有没有办法“告诉”MPI 这些核心都在同一台机器上,因此不需要身份验证?

谢谢您的帮助!

4

1 回答 1

5

这不是 MPI 问题。您使用的 IP 地址不正确。您在127.0.1应该127.0.0.1(或只是localhost)使用的时候使用。

另外,请确保您可以sshlocalhost不需要密码的情况下进行操作。

于 2013-08-20T13:17:03.350 回答